WM_MDICREATE

Aplikacja wysyła komunikat WM_MDICREATE do wielu okna klienta interfejsu (MDI) dokument do tworzenia okien podrzędnych MDI.

WM_MDICREATE wParam = 0;                                     / / nie używane; musi być zerowe fikcyjnymi = lpmdic (FIKCYJNYMI) (LPMDICREATESTRUCT);   / / tworzenia danych 

 

Parametry

lpmdic
Wskaźnik do struktury MDICREATESTRUCT zawierający informację, że system używa do tworzenia okien podrzędnych MDI.

Zwraca wartości

Jeśli wiadomość, wartość zwracany jest dojście do nowego okna podrzędnego.

Jeśli wiadomość nie powiedzie się, wartość zwracana jest wartość NULL.

Uwagi

Okno potomne MDI tworzona jest z bitów stylu, WS_CHILD, WS_CLIPSIBLINGS, WS_CLIPCHILDREN, WS_SYSMENU, WS_CAPTION, WS_THICKFRAME, WS_MINIMIZEBOX i WS_MAXIMIZEBOX, plus dodatkowe styl bitów określonych w MDICREATESTRUCT struktury na który wskazuje parametr lpmdic . System doda tytuł nowego okna podrzędnego do menu okno okno ramek. Aplikacji należy użyć ten komunikat, aby utworzyć wszystkich okien podrzędnych okna klienta.

Jeśli okno klienta MDI otrzymuje żadnego komunikatu, który zmienia aktywacji okien podrzędnych, podczas gdy dziecko aktywne okno jest zmaksymalizowane, systemu przywraca okno podrzędne aktywne i Maksymalizuje okno podrzędne nowo aktywowany.

Gdy tworzony jest okno potomne MDI, system wysyła komunikat WM_CREATE aby oknie. Parametr fikcyjnymi wiadomości WM_CREATE zawiera wskaźnik do struktury CREATESTRUCT . Członek lpCreateParams struktura ta zawiera wskaźnik do struktury MDICREATESTRUCT przekazany do wiadomości WM_MDICREATE, że utworzone okno potomne MDI.

Aplikacja nie powinien wysyłać drugi komunikat WM_MDICREATE, podczas gdy wiadomość WM_MDICREATE jest wciąż przetwarzana. Na przykład to nie powinien wysyłać wiadomości WM_MDICREATE podczas przetwarzania komunikatu WM_MDICREATE okno potomne MDI.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Wiele przegląd interfejsu dokumentu, wiele wiadomości interfejsu dokumentu, CreateMDIWindow, CREATESTRUCT, MDICREATESTRUCT, WM_CREATE, WM_MDIDESTROY

Index