檢視原始碼 wxMouseCaptureLostEvent (wx v2.4.3)
當視窗取得滑鼠捕獲權,但隨後由於「外部」事件(例如,顯示對話框或另一個應用程式捕獲滑鼠)而失去滑鼠捕獲權時,會向該視窗發送滑鼠捕獲遺失事件。
如果發生這種情況,此事件會發送到捕獲堆疊上的所有視窗(即已呼叫 CaptureMouse,但尚未呼叫 ReleaseMouse 的視窗)。如果由於呼叫 CaptureMouse 或 ReleaseMouse 而導致捕獲權變更,則不會發送該事件。
目前僅在 Windows 下發出此事件。
參見
此類別繼承自 wxEvent,並可以使用其中的函式。
wxWidgets 文件:wxMouseCaptureLostEvent
事件
使用 wxEvtHandler:connect/3
和 wxMouseCaptureLostEventType
來訂閱此類型的事件。
摘要
類型
-type wxMouseCaptureLost() :: #wxMouseCaptureLost{type :: wxMouseCaptureLostEvent:wxMouseCaptureLostEventType()}.
-type wxMouseCaptureLostEvent() :: wx:wx_object().
-type wxMouseCaptureLostEventType() :: mouse_capture_lost.