做这样的效果的菜单 只有39`分了,全呈上 ( 积分: 39 )

  • 主题发起人 主题发起人 gongfs
  • 开始时间 开始时间
G

gongfs

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
您们好!!!11
想请教个问题,我想做一个windows xp `双击`我的电脑时显示的标准按钮
``上面有后退、停止、刷新等按钮,我想问,如果用delphi`做这样的东东,
`只有39`分了,全呈上,谢谢
 
没听明白..........
 
是不是说想做个仿浏览器的工具条啊
 
以前有这样的贴子 你搜一下
 
用toolbar工具条系列控件
 
截获标题栏消息 自己画 从以前的贴子找了下你看看 对你有帮助吗

---- WM_NCPAINT:重画标题栏消息。我们必须截住它,可以在这里重画按钮;

---- WM_NCLBUTTONDOWN:在标题栏上按下鼠标左键消息。我们可以截住它,在标题栏上画出按钮按下的样子,并且可以在其中进行自已的单击事件的处理,使得它像一个按钮;

---- WM_NCLBUTTONUP:在标题栏上释放鼠标左键消息。我们可以截住它,在标题栏上画出按钮弹起的样子;

---- WM_NCLBUTTONDBLCLK:在标题栏上双击鼠标左键消息。我们可以截住它,当在按钮区域双击时,我们就该使其无效,从而避免窗体执行最大化和还原操作。

---- WM_NCRBUTTONDOWN:在标题栏上按下鼠标右键消息。我们可以截住它,当在按钮区域双击时,我们就该使其无效,从而避免弹出窗体按制菜单。

---- WM_NCMOUSEMOVE:在标题栏上移动鼠标消息。我们可以截住它,当鼠标移出按钮区域时,我们就必须画出按钮没有被按下,即凸起时的样子。

---- WM_NCACTIVATE:当标题栏在激活与非激活之间切换时收到该消息。我们可以截住它,当该窗口处理激活状态时,我们可以做一些事情,比如说将我们的标题栏按钮上的字体变灰或变黑来指示该窗口的当前状态。下面我没有加入该项功能,如果大家感兴趣的话,可以自己完成。
 
用toolbar好啦,截获消息自己画,不累死你啊。
 
接受答案了.
 
后退
顶部