WM_MDICREATE

Et program sender WM_MDICREATE-melding til en flere grensesnitt (MDI) klienten dokumentvinduet for å opprette en underordnet MDI-vindu.

WM_MDICREATE wParam = 0;                                     / / brukt; må være null lParam = (LPARAM) (LPMDICREATESTRUCT) lpmdic;   / / etableringen data 

 

Parametere

lpmdic
Peker til en MDICREATESTRUCT struktur som inneholder informasjonen som systemet bruker til å opprette underordnet MDI-vindu.

Returverdier

Hvis meldingen er vellykket, er returverdien håndtaket til det nye vinduet for barn.

Hvis meldingen mislykkes, er returverdien NULL.

Merknader

Underordnet MDI-vindu som er opprettet med stil-biter, WS_CHILD, WS_CLIPSIBLINGS, WS_CLIPCHILDREN, WS_SYSMENU, WS_CAPTION, WS_THICKFRAME, WS_MINIMIZEBOX og WS_MAXIMIZEBOX, pluss ekstra stil biter som er angitt i MDICREATESTRUCT -strukturen til parameteren lpmdic peker. Systemet legger til tittelen på det nye underordnede vinduet i vindu -menyen i vinduet ramme. Et program bør bruke denne meldingen for å opprette alle underordnede vinduer i klient-vinduet.

Hvis et vindu for MDI-klienten mottar meldinger som endrer aktiveringen av dens underordnede vinduer mens det aktive underordnede vinduet er maksimert, systemet gjenoppretter det aktive underordnede vinduet og maksimerer vinduet nylig aktivert barn.

Når det opprettes et underordnet MDI-vindu, sender systemet WM_CREATE meldingen til vinduet. LParam -parameteren for WM_CREATE meldingen inneholder en peker til en CREATESTRUCT struktur. LpCreateParams -medlem av denne strukturen inneholder en peker til MDICREATESTRUCT strukturen ble sendt med WM_MDICREATE meldingen som opprettet underordnet MDI-vindu.

Et program bør ikke sende en andre WM_MDICREATE melding mens en WM_MDICREATE melding fremdeles behandles. For eksempel bør det ikke sende en WM_MDICREATE melding mens en underordnet MDI-vindu er behandler sin WM_MDICREATE-melding.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.

Se også

Flere dokumentet grensesnitt oversikt, flere dokumentet grenseflate meldinger, CreateMDIWindow, CREATESTRUCT, MDICREATESTRUCT, WM_CREATE, WM_MDIDESTROY

Index