描述
GetRegionData函数使用描述区域的数据填充指定的缓冲区。该数据包括组成该区域的矩形的尺寸。
C++ 语法
DWORD GetRegionData( __in HRGN hRgn, __in DWORD dwCount, __out LPRGNDATA lpRgnData ); |
PowerBASIC 语法
FUNCTION GetRegionData ( _ BYVAL hRgn AS DWORD, _ BYVAL dwCount AS DWORD, _ BYREF lpRgnData AS RGNDATA _ ) AS DWORD |
参数
hRgn
[in]处理该地区。
dwCount
[in]指定lpRgnData缓冲区的大小(以字节为单位)。
lpRgnData
[out]指向接收信息的RGNDATA结构的指针。该区域的尺寸是逻辑单位。如果此参数为NULL,则返回值包含区域数据所需的字节数。
返回值
如果函数成功并且dwCount指定了足够的字节数,则返回值始终为dwCount.如果dwCount太小或函数失败,返回值为0。如果lpRgnData为NULL,则返回值是所需的字节数。
如果函数失败,返回值为零。
备注
GetRegionData功能与ExtCreateRegion功能结合使用。
引用文件 #INCLUDE Once
WinGdi.inc