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

如何能在使用重绘按钮时知道鼠标消息

2012-04-03 
怎么能在使用重绘按钮时知道鼠标消息!WIN32API+C++下,使用重绘按钮方法,当鼠标在按钮上时怎么也不能有WM_M

怎么能在使用重绘按钮时知道鼠标消息!
WIN32   API   +   C++下,使用重绘按钮方法,当鼠标在按钮上时怎么也不能有WM_MOUSEMOVE的消息给父窗口,我想让鼠标在按钮上时有所改变.没有鼠标的消息如何办!

[解决办法]
有鼠标的消息,但在默认情况下,按钮只接收和处理单击、双击消息。
在处理WM_MOUSEMOVE消息时,判断鼠标是否处于按钮的范围内。
或者,SetWindowLong,改变按钮的消息处理过程
[解决办法]
可以重载按钮类
[解决办法]
重载按钮类,按钮类能收到WM_MOUSEMOVE消息
或者你可以在父窗口的PreTranslateMessage虚函数中得到按纽的WM_MOUSEMOVE消息

热点排行