WM_ERASEBKGND messaggio
Inviato quando lo sfondo della finestra deve essere cancellato, ad esempio quando viene ridimensionata una finestra. Il messaggio viene inviato per preparare una parte non valida di una finestra per la pittura.
#define WM_ERASEBKGND 0x0014
Parametri
-
wParam
-
Handle nel contesto del dispositivo.
-
lParam
-
Questo parametro non viene usato.
Valore restituito
Tipo: LRESULT
Un'applicazione deve restituire un valore diverso da zero se cancella lo sfondo; in caso contrario, dovrebbe restituire zero.
Commenti
La funzione DefWindowProc cancella lo sfondo usando il pennello di sfondo della classe specificato dal membro hbrBackground della struttura WNDCLASS . Se hbrBackground è NULL, l'applicazione deve elaborare il messaggio di WM_ERASEBKGND e cancellare lo sfondo.
Un'applicazione deve restituire un valore diverso da zero in risposta a WM_ERASEBKGND se elabora il messaggio e cancella lo sfondo; ciò indica che non è necessaria alcuna cancellazione ulteriore. Se l'applicazione restituisce zero, la finestra rimarrà contrassegnata per la cancellazione. In genere, questo indica che il membro fErase della struttura PAINTSTRUCT sarà TRUE.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Informazioni concettuali
-
Altre risorse