Struttura PAINTSTRUCT (winuser.h)

La struttura PAINTSTRUCT contiene informazioni per un'applicazione. Queste informazioni possono essere usate per disegnare l'area client di una finestra di proprietà di tale applicazione.

Sintassi

typedef struct tagPAINTSTRUCT {
  HDC  hdc;
  BOOL fErase;
  RECT rcPaint;
  BOOL fRestore;
  BOOL fIncUpdate;
  BYTE rgbReserved[32];
} PAINTSTRUCT, *PPAINTSTRUCT, *NPPAINTSTRUCT, *LPPAINTSTRUCT;

Members

hdc

Handle per il controller di dominio visualizzato da usare per la pittura.

fErase

Indica se lo sfondo deve essere cancellato. Questo valore è diverso da zero se l'applicazione deve cancellare lo sfondo. L'applicazione è responsabile della cancellazione dello sfondo se viene creata una classe di finestra senza un pennello di sfondo. Per altre informazioni, vedere la descrizione del membro hbrBackground della struttura WNDCLASS .

rcPaint

Struttura RECT che specifica gli angoli superiore sinistro e inferiore destro del rettangolo in cui viene richiesto il disegno, nelle unità di dispositivo relative all'angolo superiore sinistro dell'area client.

fRestore

Riservati; usato internamente dal sistema.

fIncUpdate

Riservati; usato internamente dal sistema.

rgbReserved[32]

Riservati; usato internamente dal sistema.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione winuser.h (include Windows.h)

Vedi anche

Beginpaint

Panoramica di disegno e disegno

Strutture di disegno e disegno

RECT

WNDCLASS