WM _ ERASEBKGND 訊息

當視窗背景必須清除時傳送 (例如,當調整視窗大小時) 。 傳送訊息以準備視窗的無效部分進行繪製。

#define WM_ERASEBKGND                   0x0014

參數

wParam

裝置內容的控制碼。

lParam

不使用這個參數。

傳回值

類型: LRESULT

如果應用程式清除背景,則應該傳回非零值;否則,它應該會傳回零。

備註

DefWindowProc函式會使用 WNDCLASS結構的 hbrBackground 成員所指定的類別背景筆刷,來清除背景。 如果 hbrBackgroundNull,則應用程式應該處理 WM _ ERASEBKGND 訊息並清除背景。

如果應用程式處理訊息並清除背景,則應用程式應該傳回非零以回應 WM _ ERASEBKGND ; 這表示不需要進一步清除。 如果應用程式傳回零,視窗將維持標記以進行清除。 (通常表示 PAINTSTRUCT結構的 fErase 成員將會是 TRUE。 )

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
標頭
Winuser (包含) 的 Windows。h

另請參閱

參考

DefWindowProc

WNDCLASS

概念

圖示

其他資源

BeginPaint

PAINTSTRUCT