TrackMouseEvent问题求解

PackChen 2006-05-09 11:36:19
小弟想问几个TrackMousEvent的问题
当鼠标进入了窗口的时候,触发了WM_MOUSEMOVE事件,我调用了TrackMouseEvent之后,如果让窗口的
Eabled=false或者是Visible=false,那么TrackMouseEvent是不是还处于监听的状态呢>
因为触发了WM_MOUSEMOVE之后,调用TrackMouseEvent等于打开了计时器,如果这个时候我使用了Visible=false或者是Visible=false,那么这个计时器是否会自动停止呢???
...全文
128 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
PackChen 2006-05-09
  • 打赏
  • 举报
回复
我倒
那么就是说
他还是存在的吧
这样就麻烦了
那么到底使用自己的计时器好,还是TrackMouseEvent好呢????????????//
happyness44 2006-05-09
  • 打赏
  • 举报
回复
The mouse pointer is considered to be hovering when it stays within a specified rectangle for a specified period of time. Call SystemParametersInfo and use the values SPI_GETMOUSEHOVERWIDTH, SPI_GETMOUSEHOVERHEIGHT, and SPI_GETMOUSEHOVERTIME to retrieve the size of the rectangle and the time.



Eabled=false或者是Visible=false
只是窗口属性
窗口rectangle还是本质存在的
应该不会影响TrackMousEvent吧

15,979

社区成员

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

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