Estrutura PAINTSTRUCT (winuser.h)

A estrutura PAINTSTRUCT contém informações para um aplicativo. Essas informações podem ser usadas para pintar a área do cliente de uma janela pertencente a esse aplicativo.

Sintaxe

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

Membros

hdc

Um identificador para o DC de exibição a ser usado para pintura.

fErase

Indica se a tela de fundo deve ser apagada. Esse valor não será zero se o aplicativo deve apagar a tela de fundo. O aplicativo será responsável por apagar a tela de fundo se uma classe de janela for criada sem um pincel de plano de fundo. Para obter mais informações, consulte a descrição do membro hbrBackground da estrutura WNDCLASS .

rcPaint

Uma estrutura RECT que especifica os cantos superior esquerdo e inferior direito do retângulo no qual a pintura é solicitada, em unidades de dispositivo relativas ao canto superior esquerdo da área do cliente.

fRestore

Reservados; usado internamente pelo sistema.

fIncUpdate

Reservados; usado internamente pelo sistema.

rgbReserved[32]

Reservados; usado internamente pelo sistema.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho winuser.h (inclua Windows.h)

Confira também

Beginpaint

Visão geral de pintura e desenho

Estruturas de pintura e desenho

RECT

WNDCLASS