Loading...

NSWindowでキーイベントを受け取る

NSWindowでキーの受付はNSWindowをサブクラスして行うようですね。

参考



#import "MyWindow.h"


@implementation MyWindow

/**
これ必要
*/
- (BOOL) canBecomeKeyWindow
{
return YES;
}

/**
これ必要
*/
- (BOOL) canBecomeMainWindow
{
return YES;
}

/**
キーイベントを受け取るよ
*/
- (void) keyDown: (NSEvent *) event
{
NSLog(@"KeyDown pressed[%d]", [event keyCode]);
}
@end
リアクション: 
osx 7934304733539525288

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS