WM_ERASEBKGND mensagem

Enviado quando o plano de fundo da janela deve ser apagado (por exemplo, quando uma janela é redimensionada). A mensagem é enviada para preparar uma parte invalidada de uma janela para pintura.

#define WM_ERASEBKGND                   0x0014

Parâmetros

wParam

Um identificador para o contexto do dispositivo.

lParam

Este parâmetro não é usado.

Valor retornado

Tipo: LRESULT

Um aplicativo deverá retornar diferente de zero se apagar a tela de fundo; caso contrário, ele deverá retornar zero.

Comentários

A função DefWindowProc apaga a tela de fundo usando o pincel de plano de fundo de classe especificado pelo membro hbrBackground da estrutura WNDCLASS . Se hbrBackground for NULL, o aplicativo deverá processar a mensagem WM_ERASEBKGND e apagar a tela de fundo.

Um aplicativo deve retornar diferente de zero em resposta a WM_ERASEBKGND se processar a mensagem e apagar a tela de fundo; isso indica que nenhuma eliminação adicional é necessária. Se o aplicativo retornar zero, a janela permanecerá marcada para apagar. (Normalmente, isso indica que o membro fErase da estrutura PAINTSTRUCT será TRUE.)

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

Referência

DefWindowProc

WNDCLASS

Conceitual

Ícones

Outros recursos

Beginpaint

PAINTSTRUCT