| VB声明 | ||
| Declare Function ExtSelectClipRgn Lib "gdi32" Alias "ExtSelectClipRgn" (ByVal hdc As Long, ByVal hRgn As Long, ByVal fnMode As Long) As Long | ||
| 说明 | ||
| 将指定区域组合到设备场景的当前剪裁区 | ||
| 返回值 | ||
| Long,返回下列常数之一,以描述所得剪裁区: COMPLEXREGION:区域边界互相交叠 SIMPLEREGION:区域边界没有互相交叠 NULLREGION:区域为空 ERRORAPI:发生了错误 |
||
| 参数表 | ||
| 参数 | 类型及说明 | |
| hdc | Long,剪裁区将被修改的设备场景的句柄 | |
| hRgn | Long,源区域句柄。若fnMode为RGN_COPY,它可为NULL | |
| fnMode | Long,下列常数之一: | |
| RGN_AND | 新剪裁区包括即属hRgn又属当前剪裁区的部分 | |
| RGN_COPY | 新剪裁区为hRgn区域 | |
| RGN_DIFF | 新剪裁区为当前剪裁区除掉其在hRgn区内的部分 | |
| RGN_OR | 新剪裁区包括属hRgn或当前属当前剪裁区的部分 | |
| RGN_XOR | 新剪裁区包括属hRgn或当前属当前剪裁区的部分,但要除去同属两者的部分 | |
| 注解 | ||
本函数对hRgn区域没有影响,执行后可毁去(destroy)该区域 |
||