函数功能:
SelectClipRgn 函数选择一个区域作为指定设备环境的当前剪裁区域。
API 函数原型:
int SelectClipRgn( _In_ HDC hdc, _In_ HRGN hrgn );
参数解析:
|
参数 |
含义 |
|
hdc |
指定设备环境句柄 |
|
hrgn |
指定被选择的区域 |
返回值:
返回值表明了指定区域的复杂度,可以是下列值之一:
|
返回代码 |
描述 |
|
NULLREGION |
区域为空 |
|
SIMPLEREGION |
是一个矩形区域 |
|
COMPLEXREGION |
是一个复杂的区域(不单是一个矩形) |
|
ERROR |
无法创建区域 |
备注:
1. 使用的是选中区域的一个拷贝,区域本身可被任何其他的设备环境所选择,或者把它删除。
2. SelectclipRgn 函数假定指定的区域坐标为设备单位。
3. 若要删除一个设备环境的剪裁区域,hrgn 参数指定为 NULL 即可。




