首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

鼠标移动到按钮上后,按钮边框变为黄色如何做

2012-03-02 
鼠标移动到按钮上后,按钮边框变为黄色怎么做?我看到一些软件,按钮本来是白色的,当鼠标移动到上面变为黄色,

鼠标移动到按钮上后,按钮边框变为黄色怎么做?
我看到一些软件,按钮本来是白色的,当鼠标移动到上面变为黄色,肯定不是load了图片,360安全卫士   就是这样的,我也想做这种效果,请教大家!

[解决办法]
我估计是按下的时候,触发了一个load的动作,夹在了一个图片了吧
[解决办法]
?
who?

当然不是load图片,是当控件focus的时候,重画时候画上去的.
当然onmousemove时候也可以变颜色.

你也可以选第三方控件.

要自己写的话,要花些时间来研究哦:).
[解决办法]
自己写很容易,要处理WM_MOUSELEAVE,WM_MOUSEHOVER(CM_MOUSELEAVE,CM_MOUSEHOVER)两条消息,画边框用DrawEdge函数
[解决办法]
一叶障目是高手,不妨听听他的!

热点排行