码迷,mamicode.com
首页 > Windows程序 > 详细

WM_ERASEBKGND官方解释(翻译),以及Delphi里所有的使用情况

时间:2016-04-06 07:04:55      阅读:410      评论:0      收藏:0      [点我收藏+]

标签:

#define WM_ERASEBKGND                   0x0014

 

Parameters

wParam

A handle to the device context. // 设备上下文的句柄

lParam

This parameter is not used.

Return value

Type: LRESULT

An application should return nonzero if it erases the background; otherwise, it should return zero.

如果它擦除背景,函数返回非零值 ;否则,函数返回零。

Remarks

The DefWindowProc function erases the background by using the class background brush specified by the hbrBackgroundmember of the WNDCLASS structure. If hbrBackground is NULL, the application should process the WM_ERASEBKGNDmessage and erase the background.

DefWindowProc函数通过使用WNDCLASS结构中指定的hbrBackground背景画笔擦除背景。如果hbrBackground是空的,应用程序应该处理WM_ERASEBKGND消息擦除背景。

An application should return nonzero in response to WM_ERASEBKGND if it processes the message and erases the background; this indicates that no further erasing is required. If the application returns zero, the window will remain marked for erasing. (Typically, this indicates that the fErase member of the PAINTSTRUCT structure will be TRUE.)

如果应用程序响应处理WM_ERASEBKGND消息并擦除背景,应返回非零值 ;告诉Windows没有必要再擦除。如果应用程序返回零,Windows仍将标记为删除。(通常情况下,这表明PAINTSTRUCT结构中的fErase为真.)

 

翻译来自:http://baike.baidu.com/view/9801207.htm

WM_ERASEBKGND官方解释(翻译),以及Delphi里所有的使用情况

标签:

原文地址:http://www.cnblogs.com/findumars/p/5357657.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!