繁体   English   中英

如何检测鼠标何时移出窗口?

[英]How to detect when the mouse is moving outside the window?

我想使用MFC将鼠标移动到窗口外时进行检测。 我使用过OnNcMouseMove()但是它仅在将鼠标移动到非客户区域而不是窗口外部时才检测到鼠标移动事件。 那么,当鼠标移到窗口外时我该怎么做呢?

我所做的只是设置了一个100ms的计时器,该计时器调用GetCursorPos() 您可以根据需要调整计时器值以使其更高分辨率,但对于我的特定UI需求,100ms足够了-将(x,y)坐标转储到状态栏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM