簡體   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