키 상태

키보드 메시지를 처리 하는 동안 응용 프로그램의 현재 메시지를 생성 하는 것 외에 또 다른 키 상태를 확인할 필요가 있습니다. 예를 들어, 사용자가 shift 키를 누른 상태로 텍스트 블록을 선택 하려면 end 키를 누릅니다 수 있는 워드 프로세싱 응용 프로그램에서 end 키 키 메시지를 받을 때마다 shift 키의 상태를 확인 해야 합니다. 응용 프로그램은 현재 메시지가 생성 된; 시간에 가상 키의 상태를 확인 하려면 GetKeyState 함수를 사용할 수 있습니다. GetAsyncKeyState 함수를 사용 하 여 가상 키의 현재 상태를 검색할 수 있습니다 그것은.

키보드 레이아웃 이름 목록을 유지합니다. 단일 문자를 생성 하는 키의 이름을 키에 의해 생성 된 문자 동일 합니다. 등을 입력 하 고 탭 문자 문자열로 저장 된 문자 키의 이름입니다. 응용 프로그램 GetKeyNameText 함수를 호출 하 여 장치 드라이버에서 모든 키의 이름을 검색할 수 있습니다.

 

Index