CListBox::VKeyToItem

가상 int VKeyToItem (UINT nKey, UINT nIndex );

반환 값

Returnsnbsp; -더 이상 행동에 대 한 2,-1 기본 동작에 대 한 또는 키에 대 한 기본 작업을 수행 하는 목록 상자 항목의 인덱스를 지정 하는 음수가 아닌 번호(&N)。

매개 변수

nKey

사용자가 누른 키의 가상 키 코드。

nIndex

목록 상자 캐럿의 현재 위치。

주의

이 함수는 목록 상자의 부모 창 목록 상자에서 WM_VKEYTOITEM 메시지를 받으면 프레임 워크에 의해 호출 됩니다. WM_KEYDOWN 메시지를 받으면 하지만 목록 상자 다음 중 모두를 충족 하는 경우에 목록 상자 WM_VKEYTOITEM 메시지 전송 됩니다.:

결코이 함수를 호출 해야이 자신. 자신의 사용자 지정 키보드 메시지 처리를 제공 하기 위해이 함수를 재정의。

귀하의 재정의 수행 작업 프레임 워크에 게 값을 반환 해야 합니다. 반환 값 ofnbsp; -2 응용 프로그램 항목 선택의 모든 측면을 처리 하 고 작업이 필요 하지 않습니다 더 이상 목록 상자를 나타냅니다. -반환 하기 전에 2 선택 또는 캐럿 또는 둘 다 이동 수 있습니다. 선택 영역을 설정 하려면 SetCurSel 또는 SetSel사용 합니다. 캐럿을 이동 하려면 SetCaretIndex 를 사용 하 여(&N)。

반환 값 ofnbsp; -1 목록 상자 키에 대 한 응답에서 기본 작업을 수행 해야 나타냅니다.기본 구현은-1을 반환 합니다(&N).

반환 값이 0 이상인 목록 상자에서 항목의 인덱스를 지정 하 고 목록 상자의 특정된 항목에서 키 입력에 대 한 기본 작업을 수행 해야 나타냅니다.

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

참고 항목nbsp;CListBox::CharToItem, CListBox::SetCurSel, CListBox::SetSel, CListBox::SetCaretIndex(&N)

Index