WINDOWPLACEMENT – struktura
WINDOWPLACEMENT Struktura obsahuje informace o umístění okna na obrazovce**.**
typedef struct tagWINDOWPLACEMENT { /* wndpl */
UINT length;
UINT flags;
UINT showCmd;
POINT ptMinPosition;
POINT ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT;
Parametry
délka
Určuje dobu, v bajtech, konstrukce**.**flags
Určuje příznaky, které řídí pozice minimalizované okno a způsob, kterým okno je obnoveno.Tento člen může být jeden nebo oba následující příznaky:WPF_SETMINPOSITION Určuje, že x - a y pozice minimalizované okno může být**.** Tento příznak musí být zadán, pokud jsou souřadnice nastaveny v ptMinPosition člena.
WPF_RESTORETOMAXIMIZED Určuje, že Obnovené okno největší, bez ohledu na to, zda bylo maximalizováno před byl minimalizován.Toto nastavení je platné pouze při příštím obnovení okna.Výchozí chování pro obnovení nezmění.Tento příznak je platná, pouze pokud SW_SHOWMINIMIZED je zadána hodnota showCmd člen.
showCmd
Určuje aktuální stav zobrazení okna.Tento člen může být jeden z následujících hodnot:SW_HIDE skryje okno a předá aktivace do jiného okna.
SW_MINIMIZE minimalizuje zadané okno a aktivuje okno nejvyšší úrovně v seznamu v systému.
SW_RESTORE Activates a zobrazí okno.Pokud okno je minimalizováno nebo maximalizováno, systém Windows obnoví jeho původní velikost a umístění (stejné jako SW_SHOWNORMAL).
SW_SHOW aktivuje okno a zobrazí ji v jeho aktuální velikosti a umístění.
SW_SHOWMAXIMIZED aktivuje okno a zobrazí jako maximalizované okno.
SW_SHOWMINIMIZED aktivuje okno a zobrazí jako ikona.
SW_SHOWMINNOACTIVE okna se zobrazí jako ikona.Okno je aktuálně aktivní zůstane aktivní.
SW_SHOWNA zobrazí okno v aktuálním stavu.Okno je aktuálně aktivní zůstane aktivní.
SW_SHOWNOACTIVATE zobrazí okno v poslední velikosti a pozice.Okno je aktuálně aktivní zůstane aktivní.
SW_SHOWNORMAL Activates a zobrazí okno.Pokud okno je minimalizováno nebo maximalizováno, systém Windows obnoví jeho původní velikost a umístění (stejné jako SW_RESTORE).
ptMinPosition
Určuje polohu levého horního rohu okna při minimalizaci okna.ptMaxPosition
Pokud je okno maximalizované, určuje polohu levého horního rohu okna.rcNormalPosition
Určuje souřadnice okna v případě, že okno je v obvyklé poloze (obnovených).
Požadavky
Záhlaví: winuser