Struttura MDICREATESTRUCTA (winuser.h)
Contiene informazioni sulla classe, il titolo, il proprietario, la posizione e le dimensioni di una finestra figlio dell'interfaccia a documenti multipli.
Sintassi
typedef struct tagMDICREATESTRUCTA {
LPCSTR szClass;
LPCSTR szTitle;
HANDLE hOwner;
int x;
int y;
int cx;
int cy;
DWORD style;
LPARAM lParam;
} MDICREATESTRUCTA, *LPMDICREATESTRUCTA;
Members
szClass
Tipo: LPCTSTR
Nome della classe finestra della finestra figlio MDI. Il nome della classe deve essere stato registrato da una chiamata precedente alla funzione RegisterClass .
szTitle
Tipo: LPCTSTR
Titolo della finestra figlio MDI. Il sistema visualizza il titolo nella barra del titolo della finestra figlio.
hOwner
Tipo: HANDLE
Handle per l'istanza dell'applicazione che crea la finestra del client MDI.
x
Tipo: int
Posizione orizzontale iniziale, nelle coordinate client, della finestra figlio MDI. Se questo membro è CW_USEDEFAULT, alla finestra figlio MDI viene assegnata la posizione orizzontale predefinita.
y
Tipo: int
Posizione verticale iniziale, nelle coordinate client, della finestra figlio MDI. Se questo membro è CW_USEDEFAULT, alla finestra figlio MDI viene assegnata la posizione verticale predefinita.
cx
Tipo: int
Larghezza iniziale, in unità di dispositivo, della finestra figlio MDI. Se questo membro è CW_USEDEFAULT, alla finestra figlio MDI viene assegnata la larghezza predefinita.
cy
Tipo: int
Altezza iniziale, in unità di dispositivo, della finestra figlio MDI. Se questo membro è impostato su CW_USEDEFAULT, alla finestra figlio MDI viene assegnata l'altezza predefinita.
style
Tipo: DWORD
Stile della finestra figlio MDI. Se la finestra del client MDI è stata creata con lo stile della finestra MDIS_ALLCHILDSTYLES , questo membro può essere qualsiasi combinazione degli stili della finestra elencati nella pagina Stili finestra . In caso contrario, questo membro può essere uno o più dei valori seguenti.
lParam
Tipo: LPARAM
Valore definito dall'applicazione.
Commenti
Quando la finestra del client MDI crea una finestra figlio MDI chiamando CreateWindow, il sistema invia un messaggio WM_CREATE alla finestra creata. Il membro lParam del messaggio 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.
Nota
L'intestazione winuser.h definisce MDICREATESTRUCT come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | winuser.h (include Windows.h) |
Vedi anche
Informazioni concettuali
Interfaccia a documenti multipli
Riferimento