WM_ERASEBKGND是在當視窗背景必須被擦除時 (例如,視窗的移動,視窗的大小的改變)才傳送。
基本介紹
- 中文名:WM_ERASEBKGND
- 來源:C + +
- 功能:當視窗背景必須被擦除時才傳送
- 函式頭:#define WM_ERASEBKGND 0x0014
簡介,參數,返回值,備註,要求,請參見,
簡介
當視窗背景必須被擦除時 (例如,視窗的移動,視窗的大小的改變)才傳送。
當視窗的一部分無效需要重繪時傳送此訊息。
C + +
副本
#define WM_ERASEBKGND 0x0014
參數
- wParam
- 設備上下文的句柄。
- lParam
- 不使用此參數。
返回值
類型:LRESULT
如果它擦除背景,函式返回非零值 ;否則,函式返回零。
備註
DefWindowProc函式通過使用WNDCLASS結構中指定的hbrBackground背景畫筆擦除背景。如果hbrBackground是空的,應用程式應該處理WM_ERASEBKGND訊息擦除背景。
如果應用程式回響處理WM_ERASEBKGND訊息並擦除背景,應返回非零值 ;告訴Windows沒有必要再擦除。如果應用程式返回零,Windows仍將標記為刪除。(通常情況下,這表明PAINTSTRUCT結構中的fErase為真.)
要求
| 最低支持的客戶端 | Windows 2000 專業版 [桌面程式] |
|---|---|
| 最低支持的伺服器 | Windows 2000 伺服器 [桌面程式] |
| 標題 | Winuser.h (包括 Windows.h) |
請參見
- 引用
- 概念
- 其他資源
