CreateMDIWindow -funksjonen oppretter en flere undervindu for dokument-grensesnitt (MDI).
() HWND CreateMDIWindow LPTSTR lpClassName, / / peker til registrert klassenavnet for barnLPTSTRlpWindowName, / / peker til vindusnavnetDWORDdwStyle, / / VindustypeInt X, / / vannrette plasseringen av vinduet int Y, / / vertikal posisjon-vinduet intnWidth, / / bredden på vinduet intnHeight, / / høyden av vinduetHWNDhWndParent, / / håndtere til overordnet vindu (MDI-klienten)HINSTANCEhInstance, / / håndtere til programforekomstenLPARAMlParam / / Programdefinert verdi);
| Verdi | Betydning |
|---|---|
| WS_MINIMIZE | Oppretter et underordnet MDI-vindu som er minimert først. |
| WS_MAXIMIZE | Oppretter et underordnet MDI-vindu som er maksimert først. |
| WS_HSCROLL | Oppretter et underordnet MDI-vindu som har et vannrett rullefelt. |
| WS_VSCROLL | Oppretter et underordnet MDI-vindu som har et loddrett rullefelt. |
Hvis funksjonen er vellykket, er returverdien håndtaket til vinduet opprettet.
Hvis funksjonen mislykkes, er verdien som returneres NULL. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.
Ved hjelp av funksjonen CreateMDIWindow er lik sende meldingen WM_MDICREATE til en MDI-klienten vindu, bortsett fra at funksjonen kan opprette en underordnet MDI-vindu i en annen tråd, mens meldingen kan ikke.
Windows 95:Systemet kan støtte maksimalt 16,364 vinduet håndtak.
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.
Importere biblioteket:Bruk user32.lib.
Unicode:Implementert som Unicode- og ANSI-versjoner på Windows NT.
Flere dokumentet grensesnitt oversikt, flere grensesnittfunksjoner for dokumentet, CreateWindow, RegisterClassEx, WM_MDICREATE