ExtCreateRegion函数从指定的区域和转换数据创建一个区域。
HRGN ExtCreateRegion(
CONST XFORM 【* lpXform】, | //指向转换数据的指针 |
DWORD 【NCOUNT】, | //包含区域数据的结构大小 |
CONST RGNDATA 【*lpRgnData】 | //指向区域数据的指针 |
); |
参数
【lpXform】
指向定义要在该区域执行的转换的XFORM结构。如果此指针为NULL,则使用身份转换。
【NCOUNT】
指定【lpRgnData】指向的字节数。
【lpRgnData】
指向包含区域数据的RGNDATA结构。
返回值
如果函数成功,则返回值是该区域的值。
如果函数失败,返回值为NULL。
备注
应用程序可以通过调用GetRegionData函数来检索区域的数据。
Windows 95:区域不再限于64K堆。
Windows 95:不支持涉及剪切或旋转的世界变换。如果转换矩阵不是该区域的缩放或翻译,则ExtCreateRegion将失败。
也可以看看