次のコードを使用して、システムのキーボード ショートカットを無効にしようとしています。
#import "AppDelegate.h"
#import "Carbon/Carbon.h"
@implementation AppDelegate
void *oldHotKeyMode;
@synthesize window = _window;
-(void)dealloc
{
[super dealloc];
}
-(void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
oldHotKeyMode = PushSymbolicHotKeyMode(kHIHotKeyModeAllDisabled);
}
-(void)applicationWillTerminate:(NSNotification *)notification
{
PopSymbolicHotKeyMode(oldHotKeyMode);
}
@end
しかし、うまくいきません。私は何を間違っていますか?