Schlüsselwortreferenz


$tagWINDOWPLACEMENT

Beschreibung anzeigen in

Die WINDOWPLACEMENT Struktur enthält Informationen über die Anordnung eines Fensters auf dem Bildschirm

Global Const $tagWINDOWPLACEMENT = "UINT length; UINT flags; UINT showCmd; int ptMinPosition[2]; int ptMaxPosition[2]; int rcNormalPosition[4]"

Parameter

length Bestimmt die Größe der Struktur, in Bytes
flags Bestimmt die Flags, welche die Position des minimierten Fensters steuern, und die Methode mit der das Fenster wiederhergestellt wird. Dieses Mitglied kann einer oder mehrere der folgenden Werte sein:
    $WPF_ASYNCWINDOWPLACEMENT - Wenn der aufrufende Thread und der Thread, der das Fenster besitzt an verschiedene Eingabe-Warteschlangen gebunden sind, sendet das System die Anfrage an den Thread der das Fenster besitzt.
    $WPF_RESTORETOMAXIMIZED - Legt fest, dass das wiederhergestellte Fenster maximiert wird, unabhängig davon, ob es zuvor maximiert oder minimiert gewesen ist.
        Diese Einstellung ist nur gültig, wenn das Fenster das nächste Mal wiederhergestellt wird. Es ändert nicht das standardmäßige Verhalten bei Wiederherstellung.
        Dieses Flag ist nur gültig, wenn der @SW_SHOWMINIMIZED Wert für das showCmd Mitglied angegeben ist.
    $WPF_SETMINPOSITION - Gibt an, dass die Koordinaten des minimierten Fensters möglicherweise festgelegt sind.
    Dieses Flag muss angegeben werden, wenn die Koordinaten im ptMinPosition Mitglied bestimmt sind.
showCmd Bestimmt den aktuellen Anzeigezustand des Fensters. Dieses Mitglied kann einer der folgenden Werte sein:
    @SW_HIDE - Versteckt das Fenster und aktiviert ein anderes Fenster.
    @SW_MAXIMIZE - Maximiert das angegebene Fenster.
    @SW_MINIMIZE - Minimizes das angegebene Fenster und das nächste Top-Level Fenster in der Z-Anordnung.
    @SW_RESTORE - Aktiviert und zeigt das Fenster. Ist das Fenster minimiert oder maximiert, stellt das System seine ursprügliche Größe wieder her.
        Eine Anwendung sollte dieses Flag angeben, wenn es ein Fenster wiederherstellen will.
    @SW_SHOW - Aktiviert das Fenster und zeigt es in seiner aktuellen Größe und Position.
    @SW_SHOWMAXIMIZED - Aktiviert das Fenster und zeigt es maximiert an.
    @SW_SHOWMINIMIZED - Aktiviert das Fenster und zeigt es minimiert an.
    @SW_SHOWMINNOACTIVE - Zeigt das Fenster minimiert an.
    Dieser Wert ist gleichbedeutend mit @SW_SHOWMINIMIZED außer, dass dieses Fenster nicht aktiviert ist.
    @SW_SHOWNA - Zeigt das Fenster in seiner aktuellen Größe und Position an.
    Dieser Wert ist gleichbedeutend mit @SW_SHOW außer, dass dieses Fenster nicht aktiviert ist.
    @SW_SHOWNOACTIVATE - Zeigt ein Fenster in seiner zuletzt angezeigten Größe und Position an.
    Dieser Wert ist gleichbedeutend mit @SW_SHOWNORMAL außer, dass dieses Fenster nicht aktiviert ist.
    @SW_SHOWNORMAL - Aktiviert und zeigt ein Fenster an.
    Ist das Fenster minimiert oder maximiert, stellt das System seine ursprügliche Größe wieder her.
    Eine Anwendung sollte dieses Flag angeben, wenn das Fenster das erste Mal angezeigt wird.
ptMinPosition Bestimmt die Koordinaten der oberen linken Ecke des Fensters, wenn das Fenster minimiert ist.
ptMaxPosition Bestimmt die Koordinaten der oberen linken Ecke des Fensters, wenn das Fenster maximiert ist.
rcNormalPosition Bestimmt die Koordinaten des Fensters, wenn das Fenster an seiner wiederhergestellten Position ist.