Struktura WINDOWPLACEMENT
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 délku v bajtech struktury**.**flags
Určuje příznaky, které řídí postavení minimalizované okno a způsob, kterým se obnoví okno.Tento člen může být jeden nebo oba následující příznaky:WPF_SETMINPOSITION Určuje, že x - a y polohy minimalizované okno může být**.** Tento příznak musí být zadán, pokud jsou nastavit souřadnice v ptMinPosition člena.
WPF_RESTORETOMAXIMIZED Určuje, že Obnovené okno bude maximalizovat, bez ohledu na to, zda byla maximalizována před byl minimalizován.Toto nastavení je platné pouze při příštím obnovení okna.Obnovení výchozího nastavení nemění.Tento příznak je platná pouze při SW_SHOWMINIMIZED je zadána hodnota showCmd člena.
showCmd
Určuje aktuální stav zobrazení okna.Tento člen může být jedna z následujících hodnot:SW_HIDE skryje okno a předává 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 okno aktivuje a zobrazí jeho aktuální velikosti a pozice.
SW_SHOWMAXIMIZED okno aktivuje a zobrazí jako maximalizované okno.
SW_SHOWMINIMIZED okno aktivuje a zobrazí jako ikona.
SW_SHOWMINNOACTIVE okna se zobrazí jako ikona.Zůstane aktivní okno, které je právě aktivní.
SW_SHOWNA zobrazí okno v aktuálním stavu.Zůstane aktivní okno, které je právě aktivní.
SW_SHOWNOACTIVATE zobrazí okno v poslední velikosti a pozice.Zůstane aktivní okno, které je právě 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
Určuje polohu levého horního rohu okna v případě, že je okno maximalizované.rcNormalPosition
Okno je v obvyklé poloze (obnovených) určuje souřadnice v okně.
Požadavky
Záhlaví: winuser.h