응용 프로그램 정의 메시지 처리

콤보 상자 도구 모음을 만드는 Subclassproc의 예제에서 응용 프로그램 정의 메시지를 보내는 도구 모음 창 사용자 탭을 누르면 esc, 또는 콤보 상자에 키를 입력 합니다. WM_TAB 메시지 tab 키, WM_ESC 메시지 esc 키와 enter 키에 대 한 WM_ENTER 메시지에 대 한.

이 예에서는 도구 모음에서 다음 콤보 상자에 포커스를 설정 하 여 WM_TAB 메시지를 처리 합니다. 주 응용 프로그램 창에 포커스를 설정 하 여 WM_ESC 메시지를 처리 하는 그것.

WM_ENTER 메시지에 대 한 응답, 예제에서는 콤보 상자의 현재 선택은 유효 하 고 주 응용 프로그램 창으로 포커스를 설정 보장 합니다. 콤보 상자의 현재 선택 내용이 들어 있는 경우이 예제는 CB_FINDSTRINGEXACT 메시지를 사용 하 여 선택 필드의 내용을 일치 하는 목록 항목에 대 한 검색. 이 예제에서는 현재 선택 영역; 설정 일치 하는 경우 그렇지 않으면, 그것은 새 목록 항목 추가.

 

Index