WINDOWINFO-Struktur (winuser.h)
Enthält Fensterinformationen.
Syntax
typedef struct tagWINDOWINFO {
DWORD cbSize;
RECT rcWindow;
RECT rcClient;
DWORD dwStyle;
DWORD dwExStyle;
DWORD dwWindowStatus;
UINT cxWindowBorders;
UINT cyWindowBorders;
ATOM atomWindowType;
WORD wCreatorVersion;
} WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO;
Member
cbSize
Art: DWORD
Die Größe der Struktur in Bytes. Der Aufrufer muss diesen Member auf sizeof(WINDOWINFO)
festlegen.
rcWindow
Typ: RECT
Die Koordinaten des Fensters.
rcClient
Typ: RECT
Die Koordinaten des Clientbereichs.
dwStyle
Art: DWORD
Die Fensterstile. Eine Tabelle mit Fensterformatvorlagen finden Sie unter Fensterstile.
dwExStyle
Art: DWORD
Die erweiterten Fensterstile. Eine Tabelle mit erweiterten Fensterstilen finden Sie unter Erweiterte Fensterstile.
dwWindowStatus
Art: DWORD
Das Fenster status. Wenn dieser Member WS_ACTIVECAPTION (0x0001) ist, ist das Fenster aktiv. Andernfalls ist dieser Member 0.
cxWindowBorders
Typ: UINT
Die Breite des Fensterrahmens in Pixel.
cyWindowBorders
Typ: UINT
Die Höhe des Fensterrahmens in Pixel.
atomWindowType
Typ: ATOM
Das Fensterklassenatom (siehe RegisterClass).
wCreatorVersion
Typ: WORD
Die Windows-Version der Anwendung, die das Fenster erstellt hat.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | winuser.h (einschließlich Windows.h) |
Siehe auch
Konzept
Referenz