WM_ERASEBKGND訊息
例如,當視窗調整大小) 時,必須清除視窗背景時傳送 (。 訊息會傳送,以準備視窗的無效部分以進行繪製。
#define WM_ERASEBKGND 0x0014
參數
-
wParam
-
裝置內容的控制碼。
-
lParam
-
不使用這個參數。
傳回值
類型: LRESULT
如果應用程式清除背景,應用程式應該會傳回非零;否則,它應該會傳回零。
備註
DefWindowProc 函式會使用WNDCLASS結構的hbrBackground成員所指定的類別背景筆刷來清除背景。 如果 hbrBackground 為 Null,應用程式應該處理 WM_ERASEBKGND 訊息並清除背景。
如果應用程式處理訊息並清除背景,則應用程式應該傳回非零,以回應 WM_ERASEBKGND ;這表示不需要進一步清除。 如果應用程式傳回零,視窗會保持標示為清除。 (通常,這表示PAINTSTRUCT結構的fErase成員會是TRUE。)
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|
另請參閱
-
參考
-
概念
-
其他資源