自绘问题,关于鼠标移动到按钮上,变高亮

guolaikk 2012-03-09 10:31:52

case WM_DRAWITEM:
pdis = (LPDRAWITEMSTRUCT)lParam;

if((pdis->itemState)&ODS_HOTLIGHT )
加载图片1 ;
else
加载图片2;

为什么这样没反应呢,鼠标移上去,移下来,都是始终一幅图片

这东西不这么用吗 ?
...全文
377 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wocaodsy 2012-10-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

响应 WM_SETCURSOR 消息
[/Quote]

请问下具体怎么响应这个消息呢?
秀小川 2012-03-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xianglitian 的回复:]

鼠标悬停是需要特殊处理的
可以参考这篇文章
http://blog.csdn.net/xianglitian/article/details/1728242
[/Quote]

学习了!
schlafenhamster 2012-03-10
  • 打赏
  • 举报
回复
是“按钮变高亮”吧?
向立天 2012-03-10
  • 打赏
  • 举报
回复
鼠标悬停是需要特殊处理的
可以参考这篇文章
http://blog.csdn.net/xianglitian/article/details/1728242
guolaikk 2012-03-09
  • 打赏
  • 举报
回复
2楼的方法应该是可以的,但是我想pdis->itemState 这个方法按说也应该可以吧,什么原因不好使呢?
mailzss 2012-03-09
  • 打赏
  • 举报
回复
楼上正解。
罗平 2012-03-09
  • 打赏
  • 举报
回复
响应 WM_SETCURSOR 消息

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧