CWnd::OnKeyDownnbsp(&N);

afx_msg void OnKeyDown ( UINT nChar, UINT nRepCnt, UINT nFlags );

매개 변수

nChar

지정 된 키의 가상 키 코드를 지정합니다.

nRepCnt

반복 횟수 (번호 키 키를 누른 채 사용자의 결과로 반복 횟수)。

nFlags

다음 목록에 표시 된 것과 같이 스캔 코드, 키 전환 코드, 이전 키 상태 및 상황에 맞는 코드를 지정 합니다.:

값 설명
0?7 스캔 코드 (OEM 종속 값)。
8 숫자 키패드 (1 경우 확장된 키) 키 또는 기능 키와 같은 확장된 키。
9?10 사용 되지 않음。
11?12 Windows에서 내부적으로 사용。
13 컨텍스트 코드 (동안 키를 누르면 ALT 키를 누르고 있으면 1, 그렇지 않으면 0)。
14 이전 키 상태 (키 0 키 야 하는 경우 전화를 하기 전에 내려가 1)。
15 상태 (1 키를 출시 하는 경우, 키를 눌렀는지 경우 0) 전환。

WM_KEYDOWN 메시지에 대 한 키 전환 비트 (비트 15) 0 이며 컨텍스트 코드 비트 (비트 13) 0。

주의

시스템 키를 누를 때이 멤버 함수를 호출 하는 프레임 워크. 시스템 키가 키보드의 키를 누를 때 ALT 키가 눌러져 있지 않거나 눌러져 CWnd 에 입력된 포커스가 있을 때 키보드 키。

자동 반복의 때문에 OnKeyUp 멤버 함수 호출 하기 전에 하나 이상의 OnKeyDown 호출이 발생할 수 있습니다. OnKeyDown 전화 첫 번째 다운 전환이 또는 아래로 반복된 전환 여부를 확인 하는 이전 키 상태를 나타내는 비트。

IBM 확장 101 및 102 키 키보드에 대 한 향상 된 키는 오른쪽 alt 키와 오른쪽 CTRL 키 키보드;의 주요 섹션 기능, 델, 홈, 끝, PAGE UP, PAGE DOWN 및 클러스터 숫자 키패드; 왼쪽 화살표 키 슬래시 (/) 및 숫자 키패드 ENTER 키 및. 다른 키보드 nFlags 에서 확장 키 비트를 지원할 수 있습니다.

메모nbsp;??이 멤버 함수는 Windows 메시지를 처리 하는 응용 프로그램을 허용 하는 프레임 워크에 의해 호출 됩니다. 함수에 전달 된 매개 변수 프레임 워크는 메시지를 받으면 받은 매개 변수를 반영 합니다. 이 함수의 기본 클래스 구현을 호출 하는 경우 해당 구현을 원래 메시지와 하지 제공한 매개 변수를 함수에 전달 된 매개 변수 사용 됩니다(&N).

CWnd 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;WM_CHAR, WM_KEYUP, WM_KEYDOWN(&N)

Index