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

GetWindowRgnBox

Previous pageReturn to chapter overviewNext page

描述

 

GetWindowRgnBox函数检索窗口窗口区域中最紧密的边界矩形的尺寸。

 

C++ 语法

 

int GetWindowRgnBox(

__in  HWND hWnd,

__out LPRECT lprc

);

 

PowerBASIC 语法

 

FUNCTION GetWindowRgnBox ( _

BYVAL hWnd AS DWORD, _

BYREF lprc AS RECT _

) AS LONG

 

参数

 

hWnd

 

[in]处理窗口。

 

lprc

 

[out]指向RECT结构的指针,以相对于窗口左上角的设备单位接收矩形维度。

 

返回值

 

返回值指定函数获取的区域的类型。它可以是以下值之一。

 

含义

COMPLEXREGION

该区域是多个矩形。

ERROR

指定的窗口没有区域,或尝试返回区域时发生错误。

NULLREGION

该地区是空的。

SIMPLEREGION

该区域是单个矩形。

 

备注

 

窗口区域确定系统允许绘制的窗口内的区域。系统不显示位于窗口区域之外的窗口的任何部分。窗口的窗口区域的坐标相对于窗口的左上角,而不是窗口的客户区域。

 

要设置窗口的窗口区域,请调用SetWindowRgn功能。

 

引用文件 #INCLUDE Once

 

WinUser.inc(包括Windows.inc)