0

マルチボタンマウス(3つ以上のボタンがある)のボタンがクリックされたかどうかを確認する簡単な方法はありますか?

たとえば、5ボタンマウスの5番目のボタン。

USBオーバードライブやスマートスクロールのようなアプリがそれを行うので、私はそれが可能であることを知っています...

4

1 に答える 1

1

ええ、イベントのを聞いてくださいbuttonNumber

- (void)mouseDown:(NSEvent *)theEvent
{
    if(theEvent.type == NSOtherMouseDown)
    {
        NSLog(@"Button number %ld was pressed.", theEvent.buttonNumber);
    }
}
于 2012-10-19T06:39:58.367 に答える