Structure WINDOWINFO (winuser.h)
Contient des informations de fenêtre.
Syntaxe
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;
Membres
cbSize
Type : DWORD
Taille de la structure, en octets. L’appelant doit définir ce membre sur sizeof(WINDOWINFO)
.
rcWindow
Type : RECT
Coordonnées de la fenêtre.
rcClient
Type : RECT
Coordonnées de la zone cliente.
dwStyle
Type : DWORD
Styles de fenêtre. Pour obtenir un tableau des styles de fenêtre, consultez Styles de fenêtre.
dwExStyle
Type : DWORD
Styles de fenêtre étendus. Pour obtenir un tableau des styles de fenêtre étendus, consultez Styles de fenêtre étendus.
dwWindowStatus
Type : DWORD
La fenêtre status. Si ce membre est WS_ACTIVECAPTION (0x0001), la fenêtre est active. Sinon, ce membre est égal à zéro.
cxWindowBorders
Type : UINT
Largeur de la bordure de la fenêtre, en pixels.
cyWindowBorders
Type : UINT
Hauteur de la bordure de la fenêtre, en pixels.
atomWindowType
Type : ATOM
Atome de classe de fenêtre (voir RegisterClass).
wCreatorVersion
Type : WORD
Version Windows de l’application qui a créé la fenêtre.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | winuser.h (inclure Windows.h) |
Voir aussi
Conceptuel
Référence