描述
ExtCreateRegion函数从指定的区域和转换数据创建一个区域。
C++ 语法
HRGN ExtCreateRegion( __in const XFORM *lpXform, __in DWORD nCount, __in const RGNDATA *lpRgnData ); |
PowerBASIC 语法
FUNCTION ExtCreateRegion ( _ BYREF lpXform AS XFORM, _ BYVAL nCount AS DWORD, _ BYREF lpRgnData AS RGNDATA _ ) AS DWORD |
参数
lpXform
[in]指向XFORM结构的指针,定义要在该区域执行的转换。如果此指针为NULL,则使用身份转换。
nCount
[in]指定lpRgnData指向的字节数。
lpRgnData
[in]指向包含逻辑单位的区域数据的RGNDATA结构的指针。
返回值
如果函数成功,则返回值是该区域的值。
如果函数失败,返回值为NULL。
备注
区域坐标表示为27位有符号整数。
应用程序可以通过调用GetRegionData函数来检索区域的数据。
Windows 95/98 / Me:不支持涉及剪切或旋转的世界变换。如果转换矩阵不是该区域的缩放或翻译,则ExtCreateRegion将失败。
引用文件 #INCLUDE Once
WinGdi.inc