WM_MDICREATE messaggio
Un'applicazione invia il messaggio di WM_MDICREATE a una finestra client MDI (Multiple-Document Interface) per creare una finestra figlio MDI.
#define WM_MDICREATE 0x0220
Parametri
-
wParam
-
Questo parametro non viene usato.
-
lParam
-
Puntatore a una struttura MDICREATESTRUCT contenente informazioni usate dal sistema per creare la finestra figlio MDI.
Valore restituito
Tipo: HWND
Se il messaggio ha esito positivo, il valore restituito è l'handle della nuova finestra figlio.
Se il messaggio ha esito negativo, il valore restituito è NULL.
Commenti
La finestra figlio MDI viene creata con i bit di stile finestra WS_CHILD, WS_CLIPSIBLINGS, WS_CLIPCHILDREN, WS_SYSMENU, WS_CAPTION, WS_THICKFRAME, WS_MINIMIZEBOXe WS_MAXIMIZEBOX, oltre a bit di stile aggiuntivi specificati nella struttura MDICREATESTRUCT. Il sistema aggiunge il titolo della nuova finestra figlio al menu finestra della finestra della cornice. Un'applicazione deve usare questo messaggio per creare tutte le finestre figlio della finestra client.
Se una finestra client MDI riceve un messaggio che modifica l'attivazione delle finestre figlio mentre la finestra figlio attiva è ingrandita, il sistema ripristina la finestra figlio attiva e ottimizza la finestra figlio appena attivata.
Quando viene creata una finestra figlio MDI, il sistema invia il messaggio di WM_CREATE alla finestra. Il parametro lParam del messaggio di WM_CREATE contiene un puntatore a una struttura CREATESTRUCT . Il membro lpCreateParams di questa struttura contiene un puntatore alla struttura MDICREATESTRUCT passata con il messaggio WM_MDICREATE che ha creato la finestra figlio MDI.
Un'applicazione non deve inviare un secondo messaggio WM_MDICREATE mentre viene ancora elaborato un messaggio di WM_MDICREATE . Ad esempio, non deve inviare un messaggio WM_MDICREATE mentre una finestra figlio MDI elabora il messaggio WM_MDICREATE .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Informazioni concettuali