勇芳软件工作室.汉化:  Painting and Drawing > Painting and Drawing Functions >

ValidateRgn

Previous pageReturn to chapter overviewNext page

描述

 

ValidateRgn功能通过从指定窗口的当前更新区域中删除区域来验证区域内的客户区。

 

C++ 语法

 

BOOL ValidateRgn(

__in HWND hWnd,

__in HRGN hRgn

);

 

PowerBASIC 语法

 

FUNCTION ValidateRgn ( _

BYVAL hWnd AS DWORD, _

BYREF hRgn AS DWORD _

) AS LONG

 

参数

 

hWnd

 

[in]处理更新区域要修改的窗口。

 

lpRect

 

[in]处理定义要从更新区域中删除的区域的区域。如果此参数为NULL,则将删除整个客户机区域。

 

返回值

 

如果函数成功,返回值不为零。

 

如果函数失败,返回值为零。

 

备注

 

指定区域必须由区域函数创建。区域坐标被假设为客户端坐标。

 

BeginPaint功能自动验证整个客户端区域。如果在生成下一个WM_PAINT消息之前必须验证更新区域的一部分,则不应调用ValidateRectValidateRgn函数。

 

引用文件 #INCLUDE Once

 

WinUser.inc(包括Windows.inc)