컨트롤 알림 메시지

컨트롤 사용자 입력 또는 컨트롤을 변경 하는 방법에 대 한 부모에 게 알리려면 부모 창에 알림 메시지를 보내야 합니다. 알림 메시지는 컨트롤 식별자 및 이벤트의 특성을 식별 하는 알림 코드 포함 된 WM_COMMAND 메시지가입니다. 컨트롤 식별자 응용 프로그램 사용 하 여 메시지를 보내는 컨트롤을 식별 하는 고유 번호입니다. 응용 프로그램은 컨트롤을 만들 때 컨트롤 식별자를 설정 합니다. 응용 프로그램 식별자 CreateWindowEx 함수의 hMenu 매개 변수 또는 DLGITEMTEMPLATEEX 구조의 id 멤버 지정.

컨트롤은 컨트롤의 식별자를 설정 하지 않습니다, 때문에 알림 메시지를 보낼 수 있는 컨트롤에 의해 식별자를 검색 해야 합니다. 컨트롤은 자체 컨트롤 식별자를 검색할 GetDlgCtrlID 함수를 사용 해야 합니다. 비록 컨트롤을 만들 때 컨트롤 식별자를 메뉴 핸들으로 지정 하는 식별자를 검색할 GetMenu 함수를 사용할 수 없습니다. 또는 컨트롤을 검색할 수 식별자 CREATESTRUCT 구조에서 구성원의 hMenu WM_CREATE 메시지 처리 하는 동안.

 

Index