WM_SYSDEADCHAR

TranslateMessage 함수가 WM_SYSKEYDOWN 메시지를 변환할 때 키보드 포커스와 함께 창에 WM_SYSDEADCHAR 메시지가 전송 됩니다. WM_SYSDEADCHAR 시스템 죽은 키의 문자 코드를 지정 합니다.-즉, alt 키를 누른 채 누르면 죽은 키.

WM_SYSDEADCHAR chCharCode (TCHAR) wParam; =    / / 문자 코드 lKeyData = lParam;              / / 데이터 키 
 

매개 변수

chCharCode
WParam값입니다. 죽은 키 시스템에 의해 생성 되는 문자 코드를 지정 합니다-즉, alt 키를 누른 채 누르면 죽은 키.
lKeyData
LParam값입니다. 다음 표에서 같이 반복 횟수, 코드 검사, 확장 키 플래그, 컨텍스트 코드, 이전 키 상태 플래그 및 전환 상태 플래그를 지정 합니다.
설명
0 현재 메시지에 대 한 반복 횟수를 지정합니다. 값은 키가 키를 누른 채 사용자의 결과로 자동 반복 횟수입니다. 키 만큼 개최 하는 경우 여러 메시지 전송 됩니다. 그러나 반복 횟수는 누적 되지 않으며.
16?23 코드를 검사를 지정합니다. 값은 원래 장비 제조업체 (OEM)에 따라 다릅니다.
24 키를 오른쪽 alt 및 향상 된 101 또는 102 키 키보드에 나타나는 ctrl 키와 같은 확장된 키를 여부를 지정 합니다. 값이 1 경우 확장된 키; 그렇지 않으면, 그것은 0.
25?28 예약; 사용 하지 마십시오.
29 상황에 맞는 코드를 지정합니다. 값이 1 키를 누르면; 하는 동안 alt 키 개최 하는 경우 그렇지 않으면 값은 0입니다.
30 이전 키 상태를 지정합니다. 값이 1 키 메시지 전송 하거나 키 야 하는 경우 0은 전에 다운 되는 경우.
31 전환 상태를 지정합니다. 값이 1 키 출시 되 고, 또는 그것은 0 키를 눌렀는지 경우 경우.

반환 값

응용 프로그램이이 메시지를 처리 하는 경우 0을 반환 한다.

주의

향상 된 101 및 102 키 키보드에 대 한 확장된 키 오른쪽 alt 키와 ctrl 키 키보드;의 주요 섹션에는 델, 홈, 끝, page up, page down 및 화살표 키 숫자 키패드; 왼쪽 클러스터의 기능 나누기 (/)와 숫자 키패드 키를 입력 합니다. 다른 키보드 lKeyData 매개 변수에서 확장 키 비트를 지원할 수 있습니다.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언.

참고 항목

키보드 입력 개요, 키보드 입력 메시지TranslateMessage, WM_DEADCHAR, WM_SYSKEYDOWN

 

Index