在一个对话框中,当鼠标移到一个控件(如按钮,列表框)将向对话框发送什么消息

goldolphin 2002-02-27 10:50:46
高分求教:
在一个对话框中,当鼠标移到一个控件(如按钮,列表框)将向对话框发送什么消息(即使该对话框处于非激活),我的目标是实现当鼠标移到一个控件上,就响应该消息在statusbar上显示相应说明。
...全文
50 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
goldolphin 2002-02-28
  • 打赏
  • 举报
回复
Thank you
40Star 2002-02-28
  • 打赏
  • 举报
回复
GetWindowRect();
GetCursorPos();
PtInRect()
用这个也可以判断鼠标是否在某一区域
cvip11 2002-02-28
  • 打赏
  • 举报
回复
WM_SETCURSOR
strip 2002-02-27
  • 打赏
  • 举报
回复
然后再调用 GetWindowText就知道是哪个窗口了
不过还不如在WM_MOUSEMOVE的消息处理里面使用这些函数:
WindowFromPoint/ChildWindowFromPoint/ChildWindowFromPointEx
strip 2002-02-27
  • 打赏
  • 举报
回复
WM_SETCURSOR,还会告诉你这个控件的窗口指针(句柄)

1,649

社区成员

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

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