【发布时间】:2010-08-02 01:57:34
【问题描述】:
在 Windows 上,您可以“捕获”鼠标以继续接收鼠标事件,即使它超出了窗口的客户区。这里是 SetCapture() 文档:http://msdn.microsoft.com/en-us/library/ms646262(VS.85).aspx
我想知道 Linux (X11) 和 Mac OS X (Cocoa) 中的等效功能是什么。
【问题讨论】:
标签: macos winapi mouse x11 capture
在 Windows 上,您可以“捕获”鼠标以继续接收鼠标事件,即使它超出了窗口的客户区。这里是 SetCapture() 文档:http://msdn.microsoft.com/en-us/library/ms646262(VS.85).aspx
我想知道 Linux (X11) 和 Mac OS X (Cocoa) 中的等效功能是什么。
【问题讨论】:
标签: macos winapi mouse x11 capture
对于 X:XGrabPointer()
【讨论】:
我认为没有直接的 Mac 等价物,但我想你可以制作一个透明的覆盖窗口来抓取事件。
【讨论】: