WM_INITDIALOG 및 소유자가 그린 대화 상자의 WM_DESTROY 메시지 처리

대화 상자에서 콤보 상자를 사용 하는 경우 당신은 일반적으로 콤보 상자를 초기화 하 여 WM_INITDIALOG 메시지에 응답 합니다. 광장 식사 대화 상자 만들기 로드에서 소유자가 그린 콤보 상자에 사용 되는 비트맵 다음 호출 응용 프로그램 정의 InitGroupList 함수를 콤보 상자를 초기화 합니다. 그것은 또한 콤보 상자에서 첫 번째 목록 항목을 선택 한 다음 호출 하는 응용 프로그램 정의 InitFoodList 함수를 목록 상자 초기화.

예제에서는 소유자가 그린 콤보 상자는 각 4 개 음식 그룹의 이름이 포함 된 드롭다운 목록 상자가입니다. InitGroupList각 식품 그룹의 이름을 추가 하 고 응용 프로그램 정의 호출 SetItemData 상수 해당 식품 그룹을 식별 하는 각 목록 항목에 연결 하는 기능.

이 예제에서 목록 상자 음식 선택된 음식 그룹의 이름을 포함합니다. InitFoodList현재 식품 그룹 드롭다운 목록 상자에 현재 음식 선택의 이름을 추가한 다음 목록 상자의 내용을 다시 설정.

대화 상자 프로시저 소유자가 그린 콤보 상자에서 비트맵을 삭제 하려면 WM_DESTROY 메시지 처리.

 

Index