CListBox::CharToItem

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

반환 값

Returnsnbsp; -1 또는-아무 조치도 또는 키에 대 한 기본 작업을 수행 하는 목록 상자 항목의 인덱스를 지정 하는 음수가 아닌 번호 2. 기본 구현은-1을 반환 합니다(&N).

매개 변수

nKey

사용자 입력 문자의 ANSI 코드。

nIndex

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

주의

이 함수는 목록 상자의 부모 창의 목록 상자에서 WM_CHARTOITEM 메시지를 받을 때 프레임 워크에서 호출 됩니다. WM_CHAR 메시지를 받으면 하지만 목록 상자 이러한 조건을 모두 충족 하는 경우에 목록 상자에서 WM_CHARTOITEM 메시지가 보내집니다.:

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

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

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

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

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

Index