afx_msg void OnSysChar ( UINT nChar, UINT nRepCnt, UINT nFlags );
매개 변수
nChar
컨트롤 메뉴 키의 ASCII 문자 키 코드를 지정합니다.
nRepCnt
(번호 키 키를 누른 채 사용자의 결과로 반복 횟수) 반복 횟수를 지정 합니다.
nFlags
NFlags 매개 변수는 이러한 값을 가질 수 있습니다.:
| 값 | 의미 |
| 0-15 | 반복 횟수를 지정합니다. 값은 키를 누른 채 사용자의 키 반복 횟수가.. |
| 16-23 일 | 코드를 검사를 지정합니다. 값은 원래 장비 제조업체 (OEM)에 따라 다릅니다. |
| 24 | 키 향상 된 101 또는 102 키 키보드에 표시 되는 오른쪽 alt 키와 CTRL 키와 같은 확장된 키를 여부를 지정 합니다. 값이 1 경우 확장된 키; 그렇지 않으면, 그것은 0。 |
| 25-28 | Windows에서 내부적으로 사용。 |
| 29 | 상황에 맞는 코드를 지정합니다. 값이 1 키를 누르면; 하는 동안 ALT 키 개최 하는 경우 그렇지 않으면 값은 0입니다. |
| 30 | 이전 키 상태를 지정합니다. 값이 1 키 메시지 전송 하거나 키 야 하는 경우 0은 전에 다운 되는 경우。 |
| 31 | 전환 상태를 지정합니다. 값이 1 키 출시 되 고, 또는 그것은 0 키를 눌렀는지 경우 경우。 |
주의
프레임 워크는 CWnd 입력 포커스가 및 WM_SYSKEYUP 및 WM_SYSKEYDOWN 메시지를 번역 하는 경우이 멤버 함수를 호출 합니다. 컨트롤 메뉴 키의 가상 키 코드를 지정 합니다.
컨텍스트 코드가 0 이면 WM_SYSCHAR 전달할 수는 WM_SYSCHAR 메시지를 TranslateAccelerator Windows 함수를 시스템 문자 키 대신 일반 키 메시지 처럼 처리 됩니다. 이 액셀러레이터 키를 활성 창이 활성 창이 입력된 포커스를가지고 있지 않은 경우에 사용할 수 있습니다.
IBM 확장 101 및 102 키 키보드에 대 한 향상 된 키는 오른쪽 alt 키와 오른쪽 CTRL 키 키보드;의 주요 섹션 기능, 델, 홈, 끝, PAGE UP, PAGE DOWN 및 클러스터 숫자 키패드; 왼쪽 화살표 키 슬래시 (/) 및 숫자 키패드 ENTER 키 및. 다른 키보드 nFlags 에서 확장 키 비트를 지원할 수 있습니다.
메모nbsp;??이 멤버 함수는 Windows 메시지를 처리 하는 응용 프로그램을 허용 하는 프레임 워크에 의해 호출 됩니다. 함수에 전달 된 매개 변수 프레임 워크는 메시지를 받으면 받은 매개 변수를 반영 합니다. 이 함수의 기본 클래스 구현을 호출 하는 경우 해당 구현을 원래 메시지와 하지 제공한 매개 변수를 함수에 전달 된 매개 변수 사용 됩니다(&N).
CWnd 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp; :: TranslateAccelerator, WM_SYSKEYDOWN, WM_SYSKEYUP, WM_SYSCHAR(&N)