Struttura WINDOWPLACEMENT
La struttura di WINDOWPLACEMENT contiene informazioni sulla posizione di una finestra sullo schermo**.**
typedef struct tagWINDOWPLACEMENT { /* wndpl */
UINT length;
UINT flags;
UINT showCmd;
POINT ptMinPosition;
POINT ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT;
Parametri
length
Specifica la lunghezza, in byte, della struttura**.**flags
Specifica i flag che controllano la posizione della finestra ridotta a icona e il metodo dal quale la finestra ripristinata.questo membro può essere uno o entrambi i seguenti flag:WPF_SETMINPOSITION specifica che la x e le y-posizioni della finestra ridotta a icona possono essere**.**specificato Questo flag deve essere specificato se le coordinate sono impostate nel membro di ptMinPosition .
WPF_RESTORETOMAXIMIZED specifica che la finestra ripristinata viene ingrandita, indipendentemente dal fatto che è stato ingrandita prima che venisse ridotta a icona.Questa impostazione è valida solo la volta successiva nella finestra ripristinata.non modifica il comportamento predefinito di ripristino.Questo flag è valido solo quando il valore di SW_SHOWMINIMIZED viene specificato per il membro di showCmd .
showCmd
Specifica lo stato corrente di visualizzazione della finestra.Questo membro può essere uno dei seguenti valori:SW_HIDE nasconde la finestra e passa l'attivazione a un'altra finestra.
SW_MINIMIZE riduce la finestra specificata e attiva la finestra di primo livello nell'elenco del sistema.
SW_RESTORE attiva e visualizzare una finestra.Se la finestra è ridotta a icona o ingrandita, le finestre la ritorna alla dimensione originale e posizione (stessa di SW_SHOWNORMAL).
SW_SHOW attiva una finestra e le visualizzazioni in relative presentano dimensioni e posizione.
SW_SHOWMAXIMIZED attiva una finestra e le visualizzazioni come finestra ingrandita.
SW_SHOWMINIMIZED attiva una finestra e le visualizzazioni come icona.
SW_SHOWMINNOACTIVE visualizzare una finestra come icona.La finestra attualmente attivo rimane attiva.
SW_SHOWNA visualizzare una finestra nello stato corrente.La finestra attualmente attivo rimane attiva.
SW_SHOWNOACTIVATE visualizzare una finestra nella dimensione e posizione più recenti.La finestra attualmente attivo rimane attiva.
SW_SHOWNORMAL attiva e visualizzare una finestra.Se la finestra è ridotta a icona o ingrandita, le finestre la ritorna alla dimensione originale e posizione (stessa di SW_RESTORE).
ptMinPosition
Specifica la posizione dell'angolo superiore sinistro della finestra quando viene ridotta a icona.ptMaxPosition
Specifica la posizione dell'angolo superiore sinistro della finestra quando la finestra viene ingrandita.rcNormalPosition
Specifica le coordinate della finestra quando viene nella posizione (ripristino) normale.
Requisiti
Header: winuser.h