GetClipRgn函数检索标识指定设备上下文的当前应用程序定义的剪切区域的句柄。
int GetClipRgn(
HDC 【HDC】, | //设备上下文的句柄 |
HRGN 【HRGN】 | //区域的句柄 |
); |
参数
【HDC】
标识设备上下文。
【HRGN】
在调用函数之前标识一个现有区域。函数返回后,此参数标识当前裁剪区域的副本。
返回值
如果函数成功,并且给定设备上下文没有剪切区域,则返回值为零。如果函数成功,并且给定设备上下文存在剪切区域,则返回值为1。如果发生错误,则返回值为-1。
备注
应用程序定义的裁剪区域是由SelectClipRgn功能标识的裁剪区域。当应用程序调用{??989796044}函数时,它不是创建剪裁区域。
如果功能成功,则【HRGN】参数标识当前剪辑区域的副本。此副本的后续更改将不会影响当前的裁剪区域。
也可以看看