La funzione CreateMDIWindow crea una finestra di figlio MDI (interface) documenti multipli.
(HWND CreateMDIWindow LPTSTR lpClassName, / / puntatore a registrati il nome della classe del bambinoLPTSTRlpWindowName, / / puntatore a nome della finestraDWORDdwStyle, / / stile finestraint X, / / orizzontale posizione della finestra int Y, / / verticale posizione della finestra intnWidth, / / larghezza della finestra intnHeight, / / altezza della finestraHWNDhWndParent, / / handle di finestra padre (cliente MDI)HINSTANCEhInstance, / / handle all'istanza dell'applicazioneLPARAMlParam / / definiti dall'applicazione valore);
| Valore | Significato |
|---|---|
| WS_MINIMIZE | Crea una finestra figlia MDI che inizialmente è ridotto al minimo. |
| WS_MAXIMIZE | Crea una finestra figlia MDI che viene inizialmente ingrandita. |
| WS_HSCROLL | Crea una finestra figlia MDI che dispone di una barra di scorrimento orizzontale. |
| WS_VSCROLL | Crea una finestra figlia MDI che dispone di una barra di scorrimento verticale. |
Se la funzione ha esito positivo, il valore restituito è l'handle di finestra creata.
Se la funzione ha esito negativo, il valore restituito è NULL. Per ottenere informazioni di errore estese, chiamare GetLastError.
Utilizzando la funzione CreateMDIWindow è simile per l'invio del messaggio WM_MDICREATE a una finestra MDI di cliente, salvo che la funzione possibile creare una finestra figlia MDI in un thread diverso, mentre il messaggio non può.
Windows 95:Il sistema può supportare un massimo di 16.364 handle della finestra.
nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Non supportato.
Intestazione:Dichiarati in winuser.
Importare librerie:Utilizzare user32.lib.
Unicode:Implementato come versioni Unicode e ANSI su Windows NT.
Multiple Document Interface Overview, Multiple Document Interface funzioni, CreateWindow, RegisterClassEx, WM_MDICREATE
Rimedio: Inserire il CD-ROM CD di MSDN Library.