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

Zobacz też

Informacje

CWnd::SetWindowPlacement

Inne zasoby

Struktury, style, wywołania zwrotne i mapy komunikatów