2009-05-04 4 views
1

CTRL-A를 눌렀을 때 어떤 동작을 구현하고 싶습니다. Windows 플랫폼의 C++에서 어떻게이 작업을 수행 할 수 있습니까? VS 2005를 사용하고 있습니다.C++에서 CTRL-A 키 조합을 구현하는 방법

모든 포인터가 도움이 될 것입니다.

+0

Win32 GUI? 콘솔? – RichieHindle

+0

Win32 GUI와 관련있다. – anand

답변

1

리소스에 Keyboard Accelerator 테이블을 정의한 다음 메시지 루프에 TranslateAccelerator을 호출해야합니다. 자세한 내용은 MSDN을 참조하십시오.

프레임 워크 (예 : MFC)를 사용하는 경우 가속기를 래핑하는 고유 한 방법이 있으므로 사용중인 프레임 워크의 설명서에서 찾아야합니다.

0

가속기가 절대 필요하지 않으며 위의 코드는 전혀 의미가 없습니다.
간단히 HK를 사용하십시오. 기본 코드 (Win32)에 대한 MSDN 및 Google 그룹 참조

관련 문제