Struktura WINDOWPLACEMENT
WINDOWPLACEMENT Struktura zawiera informacje o rozmieszczaniu okna na ekranie**.**
typedef struct tagWINDOWPLACEMENT { /* wndpl */
UINT length;
UINT flags;
UINT showCmd;
POINT ptMinPosition;
POINT ptMaxPosition;
RECT rcNormalPosition;
} WINDOWPLACEMENT;
Parametry
długość
Określa długość w bajtach, struktury**.**flags
Określa flagi sterujące, pozycja zminimalizowanego okna i metoda za pomocą której zostanie przywrócone okna.Ten element może być jedną lub obie z następujących flag:WPF_SETMINPOSITION Określa, że pozycje x i y zminimalizowane okno można określić**.** Flaga ta musi być określony, jeżeli współrzędne są ustawione ptMinPosition Członkowskich.
WPF_RESTORETOMAXIMIZED Określa, że okno przywróconych zostanie zmaksymalizowane, niezależnie od tego, czy zostało zmaksymalizowane, zanim został zminimalizowany.To ustawienie jest prawidłowe tylko przy następnym oknie zostanie przywrócona.Nie zmienia domyślne działanie renowacji.Ta flaga jest prawidłowy tylko wtedy, gdy SW_SHOWMINIMIZED określono wartość dla showCmd Członkowskich.
showCmd
Określa bieżący stan Pokaż okna.Ten element może być jedną z następujących wartości:SW_HIDE ukrywa okno i przekazuje aktywacji do innego okna.
SW_MINIMIZE minimalizuje określonego okna i uaktywnia okno najwyższego poziomu w systemie listy.
SW_RESTORE włączenie i wyświetla okno.Jeśli okno jest zminimalizowane lub zmaksymalizowane, system Windows przywraca go do oryginalnego rozmiaru i położenia (taki sam jak SW_SHOWNORMAL).
SW_SHOW uaktywnia okno i wyświetla je w bieżącego rozmiaru i położenia.
SW_SHOWMAXIMIZED uaktywnia okno i wyświetla ją jako zmaksymalizowane okno.
SW_SHOWMINIMIZED uaktywnia okno i wyświetla je jako ikona.
SW_SHOWMINNOACTIVE Wyświetla okno jako ikona.Które jest aktualnie aktywne okno pozostaje aktywne.
SW_SHOWNA Wyświetla okno w jego bieżącym stanie.Które jest aktualnie aktywne okno pozostaje aktywne.
SW_SHOWNOACTIVATE Wyświetla okno w najbardziej aktualnych rozmiaru i położenia.Które jest aktualnie aktywne okno pozostaje aktywne.
SW_SHOWNORMAL włączenie i wyświetla okno.Jeśli okno jest zminimalizowane lub zmaksymalizowane, system Windows przywraca go do oryginalnego rozmiaru i położenia (taki sam jak SW_RESTORE).
ptMinPosition
Określa położenie lewego górnego rogu okna, gdy okno jest zminimalizowane.ptMaxPosition
Określa położenie lewego górnego rogu okna, gdy okno jest zmaksymalizowane.rcNormalPosition
Określa współrzędne okna, gdy okno jest w normalnym położeniu (przywróconych).
Wymagania
Nagłówek: winuser.h