2

是否有任何资源可以指导我如何使我的应用程序响应不是左/右按钮的任何类型的鼠标单击?在全球范围内,即使我的应用程序未激活。

对于魔术鼠标/触控板,是否有任何框架或资源可用于轻松地将我的代码附加到特定手势?

4

2 回答 2

0

这是一个基于 Shashank(非常有帮助)答案的代码示例。

NSEventMask eventMask = NSOtherMouseDownMask|NSOtherMouseUpMask;
[NSEvent addGlobalMonitorForEventsMatchingMask:eventMask
       handler:^(NSEvent *event) {
           if (event.type == NSOtherMouseDown) {
               NSLog(@"middle click down");
           } else if (event.type == NSOtherMouseUp) {
               NSLog(@"middle click up");
           }
       }];
于 2013-04-26T21:22:50.430 回答