WM_ERASEBKGND

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)

請參見

相關詞條

熱門詞條

聯絡我們