勇芳软件工作室.汉化:  Regions > Region Functions >

GetRegionData

Previous pageReturn to chapter overviewNext page

描述

 

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