Structure PAINTSTRUCT (winuser.h)
La structure PAINTSTRUCT contient des informations pour une application. Ces informations peuvent être utilisées pour peindre la zone cliente d’une fenêtre appartenant à cette application.
Syntaxe
typedef struct tagPAINTSTRUCT {
HDC hdc;
BOOL fErase;
RECT rcPaint;
BOOL fRestore;
BOOL fIncUpdate;
BYTE rgbReserved[32];
} PAINTSTRUCT, *PPAINTSTRUCT, *NPPAINTSTRUCT, *LPPAINTSTRUCT;
Membres
hdc
Poignée du contrôleur de domaine d’affichage à utiliser pour la peinture.
fErase
Indique si l’arrière-plan doit être effacé. Cette valeur est différente de zéro si l’application doit effacer l’arrière-plan. L’application est responsable de l’effacement de l’arrière-plan si une classe de fenêtre est créée sans pinceau d’arrière-plan. Pour plus d’informations, consultez la description du membre hbrBackground de la structure WNDCLASS .
rcPaint
Structure RECT qui spécifie les coins supérieur gauche et inférieur droit du rectangle dans lequel la peinture est demandée, en unités d’appareil par rapport au coin supérieur gauche de la zone cliente.
fRestore
Réservés au; utilisé en interne par le système.
fIncUpdate
Réservés au; utilisé en interne par le système.
rgbReserved[32]
Réservés au; utilisé en interne par le système.
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
Vue d’ensemble de la peinture et du dessin