WINDOWPOS štruktúra obsahuje informácie o veľkosť a umiestnenie okna.
tYPEDEF struct _WINDOWPOS {/ / wp HWND hwnd;
HWND hwndInsertAfter;
int x;
int y;
int cx;
int cy;
UINT vlajky;
} WINDOWPOS
| Hodnota | Význam |
|---|---|
| SWP_DRAWFRAME | Nakreslí rámu (definované v opisu triedy v okne) okolo okien. |
| SWP_FRAMECHANGED | Odošle správu WM_NCCALCSIZE do okna, dokonca aj vtedy, ak veľkosť okna sa nezmení. Ak nie je určená táto vlajka, WM_NCCALCSIZE sa odošle iba vtedy, ak sa zmení veľkosť okna. |
| SWP_HIDEWINDOW | Skryje okno. |
| SWP_NOACTIVATE | Neaktivujú okna. Ak nie je tento príznak, okno je aktivovaný a presťahoval do hornej časti najvyššej alebo najvyššej skupiny, (v závislosti na nastavení parametra hWndInsertAfter ). |
| SWP_NOCOPYBITS | Odstráni sa celý obsah do klientskej oblasti. Ak táto vlajka nie je zadaný, platné obsahu do klientskej oblasti sú uložené a skopírované späť do oblasti klienta po veľkosti alebo premiestnená okna. |
| SWP_NOMOVE | Zachová aktuálnu pozíciu (ignoruje parametre x a Y ). |
| SWP_NOOWNERZORDER | Nemení polohu okna vlastník v poradie vykresľovania. |
| SWP_NOREDRAW | Nie prekresliť zmeny. Ak je nastavená táto vlajka, no náterov akéhokoľvek druhu vyskytuje. Toto sa vzťahuje na oblasti klienta nonclient oblasti (vrátane záhlavia a posúvače) a akejkoľvek časti rodičovské okno nepotiahnutého tohto okna premiestňujú. Ak je nastavená táto vlajka žiadosti musí výslovne vyvrátiť alebo obnovte všetky časti okna a rodičovské okno, ktoré je potrebné redrawing. |
| SWP_NOREPOSITION | Rovnaké ako príznak SWP_NOOWNERZORDER. |
| SWP_NOSENDCHANGING | Zabraňuje okna hlásenie WM_WINDOWPOSCHANGING. |
| SWP_NOSIZE | Zachová aktuálnu veľkosť (ignoruje parametre cx a cy ). |
| SWP_NOZORDER | Zachováva súčasný poradie vykresľovania (ignoruje hWndInsertAfter parameter). |
| SWP_SHOWWINDOW | Zobrazí okno. |
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarované v súbore winuser.h.
Windows prehľad okno štruktúry, EndDeferWindowPos, SetWindowPos, WM_NCCALCSIZE