3
Dave DeLong의 DDHotKey를 성공적으로 구현 했으므로 이제 핫키 사용자를 정의 할 수 있는지 궁금합니다.DDHotKey를 사용하여 코코아 애플리케이션에서 사용자 정의 핫키 생성
핫키 구체적으로 다루는 응용 프로그램의 유일한 코드는 다음과 같습니다
- (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];
}
내가 그 부분을 다시 쓰기하지만 할 필요가있을 것이라고 생각하고 있어요 그게 사실인지 모르겠다. 그리고 그것이 사실이라면 어디서부터 시작해야할지 모르겠다.
키보드 입력을 캡처하여 문자열로 저장할 필요가 있다고 생각되지만 그 이상의 경우 진행 방법을 확실히 알지 못합니다.
좋아요, 제가 단축키 레코더를 내 프로젝트에 추가하고있어 붙어 있습니다. 나는 어떻게 든 SRRecorderCell의 인스턴스를 만들 필요가 있다고 추측하고 있지만, 그렇게하는 방법을 생각할 수는 없다. 바로 가기 레코더 내 주요 프로젝트의 하위 프로젝트이며 내 가정은 어떻게 든 SRRecorderCell 찾을 수있는 하위 프로젝트를 조사하려면 기본 프로젝트를 말할 필요가있다 ...하지만 어떻게 해야할지에 나는 손실에있어. – Zrb0529