GetWindowPlacement

Die GetWindowPlacement -Funktion Ruft den Status anzeigen und die restaurierten, minimierten und maximierten Positionen des angegebenen Fensters.

BOOL GetWindowPlacement) HWND  hWnd, / / handle zum FensterWINDOWPLACEMENT* Lpwndpl / / Adresse der Struktur für die Positionsdaten);
 

Parameter

hWnd
Handle für das Fenster.
lpwndpl
Zeiger auf die WINDOWPLACEMENT -Struktur, die die Status und Position Informationen erhält.

Legen Sie bevor Sie &GetWindowPlacementaufrufen das Länge Mitglied der WINDOWPLACEMENT -Struktur auf Sizeof (WINDOWPLACEMENT). GetWindowPlacement schlägt fehl, wenn Lpwndpl- Gt;Länge ist nicht ordnungsgemäß festgelegt.

Rückgabewerte

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich NULL.

Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Rufen Sie Fehlerinformationen verlängert bekommen, GetLastError.

Bemerkungen

Die Flaggen WINDOWPLACEMENT abgerufen, indem diese Funktion ist immer 0 (null). Wenn das durch den hWnd -Parameter angegebenen Fenster maximiert angezeigt wird, ist die ShowCmd SW_SHOWMAXIMIZED. Wenn das Fenster minimiert wird, ist ShowCmd SW_SHOWMINIMIZED. Ansonsten ist es SW_SHOWNORMAL.

Das Länge Mitglied WINDOWPLACEMENT muss auf Sizeof (WINDOWPLACEMENT) festgelegt werden. Wenn dieses Mitglied nicht richtig eingestellt ist, gibt die Funktion FALSE zurück. Für zusätzliche Bemerkungen für die ordnungsgemäße Verwendung der Fenster Platzierungskoordinaten siehe WINDOWPLACEMENT.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Header:In winuser.h deklarierten.
Importieren Bibliothek:Verwenden Sie user32.lib.

Siehe auch

Übersicht über Windows, Fensterfunktionen, SetWindowPlacement, WINDOWPLACEMENT

Index