Dave DeLongのDDHotKeyの実装に成功したので、ホットキーユーザーを定義可能にすることが可能かどうか疑問に思っています。
HotKeyを具体的に扱うアプリの唯一のコードは次のとおりです。
- (IBAction)registerHotKey:(id)sender {
DDHotKeyCenter * c = [[DDHotKeyCenter alloc] init];
[c registerHotKeyWithKeyCode:1 modifierFlags:NSControlKeyMask target:self action:@selector(activateMain:) object:window];
[c release];
と
- (IBAction) unregisterHotKey:(id)sender {
DDHotKeyCenter * c = [[DDHotKeyCenter alloc] init];
[c unregisterHotKeyWithKeyCode:1 modifierFlags:NSControlKeyMask];
[c release];
}
それらのセクションを書き直す必要があると思いますが、それが本当かどうかはわかりません。本当かどうかはわかりません。どこから始めればよいかわかりません。
キーボード入力をキャプチャして文字列として保存する必要があるように思われますが、それを超えると、どのように進めるかが本当にわかりません。