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

BeginPaint

Vue d’ensemble de la peinture et du dessin

Structures de peinture et de dessin

RECT

WNDCLASS