WM_MDICREATE

응용 프로그램이 MDI 자식 창을 만들 수 다중 문서 인터페이스 (MDI) 클라이언트 창에 WM_MDICREATE 메시지를 보냅니다.

WM_MDICREATE wParam = 0;                                     / / 사용 하지 않음; lParam 0 여야 합니다. (LPARAM) (LPMDICREATESTRUCT) lpmdic; =   / / 생성 
 

매개 변수

lpmdic
시스템 MDI 자식 창을 만들 때 사용 하는 정보가 들어 있는 MDICREATESTRUCT 구조를 가리키는 포인터.

반환 값

메시지에 성공 하면 반환 값은 새 자식 창에 대 한 핸들.

반환 값은 NULL 메시지 실패 하는 경우.

주의

WS_CHILD, WS_CLIPSIBLINGS, WS_CLIPCHILDREN, WS_SYSMENU, WS_CAPTION, WS_THICKFRAME, WS_MINIMIZEBOX, 및 WS_MAXIMIZEBOX, MDI 자식 창 스타일 비트를 사용 하 여 만들어집니다 플러스 추가 스타일 비트에 지정 된 MDICREATESTRUCT 구조를 lpmdic 매개 변수가 가리키는. 새 자식 창의 제목 프레임 창의 메뉴에 추가 됩니다. 응용 프로그램이이 메시지를 사용 하 여 클라이언트 창의 모든 자식 창을 만들 해야.

시스템 활성 자식 창을 복원 및 새로 활성화 된 자식 창 최대화 MDI 클라이언트 창이 활성 자식 창이 최대화 하는 동안 자식 창 활성화를 변경 하는 모든 메시지를 수신 하는 경우.

MDI 자식 창이 만들어질 때 시스템 창을 WM_CREATE 메시지를 보냅니다. WM_CREATE 메시지의 lParam 매개 변수 CREATESTRUCT 구조에 대 한 포인터를 포함합니다. 이 구조체의 lpCreateParams 멤버는 MDI 자식 창을 만든 WM_MDICREATE 메시지와 함께 전달 하는 MDICREATESTRUCT 구조에 대 한 포인터를 포함.

응용 프로그램 WM_MDICREATE 메시지를 처리 되는 동안 두 번째 WM_MDICREATE 메시지를 보내지 마십시오. 예를 들어, 그것은 보내지 마십시오 WM_MDICREATE 메시지 MDI 자식 창이 WM_MDICREATE 메시지를 처리 하는 동안.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언.

참고 항목

다중 문서 인터페이스 개요, 다중 문서 인터페이스 메시지, CreateMDIWindow, CREATESTRUCT, MDICREATESTRUCT, WM_CREATE, WM_MDIDESTROY

 

Index