检测是否正在拖动任何窗口
有没有办法(不使用任何未记录的API)来确定是否正在拖动任何窗口(而不仅仅是运行代码的应用程序)?
我可以用
[NSEvent addGlobalMonitorForEventsMatchingMask:]
但这仅适用于一般拖动,并且没有办法判断窗口是否被拖动。
谢谢!
更新:我认为答案可能在于这两个功能:
CGSGetWindowBounds
CGSNewRegionWithData
如果有人能告诉我这些功能的作用以及我可以在哪里找到它们的文档,那就太棒了!谢谢。
没有找到相关结果
已邀请:
2 个回复
爆刺疤灯
bab
ivar。然后注册
和
通知:
然后处理通知并适当地设置ivar:
现在您可以检查ivar的值(在这种情况下,
,以检查窗口是否被拖动)。