您的位置:首页 > 其它

使用TrackMouseEvent跟踪鼠标

2011-04-08 11:35 316 查看
主要结构与函数的使用:

TRACKMOUSEEVENT te;
te.cbSize = sizeof(TRACKMOUSEEVENT);

te.dwFlags =TME_LEAVE|TME_HOVER;
te.dwHoverTime = 1;
te.hwndTrack = hButton; //要跟踪的窗口句柄

通过使用TrackMouseEvent(&te); 发送相应的WM_MOUSEHOVER和WM_MOUSELEAVE消息,

这个消息只发送一次。

可以在WM_MOUSEMOVE事件中发送消息,通知窗口的鼠标跟踪状态。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: