2013-06-04 2 views
0

Objective-c에서 KeyDown 이벤트를 사용할 수 있다는 것을 알고 있지만 해당 언어에 대해 알지는 못하지만 키보드로 프로그램을 제어하고 싶습니다. C 및 C++입니다. 몇 가지 예제를 발견했지만 모두 Windows 또는 Java 용입니다. xcode를 검색하면 모든 것이 Objective-c 및 코코아에 관한 것으로 보입니다. 그저 간단한 예제 만 찾는 것입니다 ...C 또는 C++ (Mac OSX)에서 KeyDown 이벤트가 있어야합니다.

미리 감사드립니다.

+0

GUI 앱이나 콘솔 앱용입니까? – Kitsune

+1

OS X의 GUI는 주로 독점적이지는 않지만 Objective-C API를 포함합니다. C 및 C++을 알고 있으면 Objective-C 기반 예제를 코드에 복사하여 실행할 수 있습니다. –

+0

SDL을 시도하기 시작했습니다 ... 방금 실행 했으므로 더 읽어야합니다 ... –

답변

0

나는 당신이 찾고있는 것이 Carbon Events Manager입니다.

사용 방법의 예를 보려면 this 문서를 확인하십시오. {kEventClassKeyboard, kEventRawKeyDown}에 대한 이벤트 처리기를 설치해야합니다.

+0

SDL, thnx –