Struttura WINDOWPLACEMENT
La struttura di dati WINDOWPLACEMENT ha la seguente forma:
typedef struct tagWI&NDOWPLACEMENT {nbsp; / * wndpl * /
Lunghezza UINT;
UINT bandiere;
UINT showCmd;
PUNTO ptMinPosition;
PUNTO ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT
La struttura WINDOWPLACEMENT contiene informazioni circa il posizionamento di una finestra sullo schermo...
Membri
lunghezza
Specifica la lunghezza in byte, della struttura...
bandiere
Specifica i flag che controllano la posizione della finestra ridotta a icona e il metodo con il quale la finestra viene ripristinata. Questo membro può essere uno o entrambi i seguenti flag:
-
WPF_SETMI&NPOSITIONnbsp; Specifica che la posizione x e y della finestra ridotta a icona può essere specificato. Questo flag deve essere specificato se le coordinate vengono impostate nel membro ptMinPosition.
-
WPF_RESTORETOMAXIMIZEDnbsp; Specifica che la finestra restaurata verrà ingrandita, indipendentemente dal fatto se essa è stata ingrandita prima è stato ridotto al minimo. Questa impostazione è valida solo la prossima volta che la finestra viene ripristinata. &Non modifica il comportamento di restauro predefinito. Questo flag è valido solo quando viene specificato il valore SW_SHOWMINIMIZED per il membro showCmd.
showCmd
Specifica lo stato corrente Visualizza della finestra. Questo membro può essere uno dei seguenti valori:
-
SW_HIDEnbsp; &Nasconde la finestra e passa attivazione a un'altra finestra.
-
SW_MI&NIMIZEnbsp; Minimizza la finestra specificata e attiva la finestra di livello superiore nell'elenco del sistema.
-
SW_RESTOREnbsp; Attiva e viene visualizzata una finestra. Se la finestra è ridotto a icona o ingrandita, Windows Ripristina per dimensioni e posizione (lo stesso che SW_SHOW&NORMAL) originali.
-
SW_SHOW Attiva una finestra e lo visualizza nella sua attuale dimensione e posizione.
-
SW_SHOWMAXIMIZED Attiva una finestra e lo Visualizza come una finestra ingrandita.
-
SW_SHOWMI&NIMIZEDnbsp; Attiva una finestra e lo visualizza un'icona.
-
SW_SHOWMI&NNOACTIVEnbsp; Visualizza una finestra come un'icona. La finestra che è attualmente attiva rimane attiva.
-
SW_SHOW&NAnbsp; Visualizza una finestra nel suo stato attuale. La finestra che è attualmente attiva rimane attiva.
-
SW_SHOW&NOACTIVATEnbsp; Visualizza una finestra nella sua dimensione e la posizione più recenti. La finestra che è attualmente attiva rimane attiva.
-
SW_SHOW&NORMALnbsp; Attiva e viene visualizzata una finestra. Se la finestra è ridotto a icona o ingrandita, Windows Ripristina per dimensioni e posizione (lo stesso che SW_RESTORE) originali.
ptMinPosition
Specifica la posizione dell'angolo superiore sinistro della finestra quando è ridotto a icona la finestra.
ptMaxPosition
Specifica la posizione dell'angolo superiore sinistro della finestra quando la finestra è ingrandita.
rcNormalPosition
Specifica le coordinate della finestra quando la finestra è in posizione normale (restaurata).
Vedere a&nchenbsp;CWnd::SetWindowPlacement