请输入您要查询的百科知识:

 

词条 CombineRgn
释义

[声明]

Declare Function CombineRgn Lib "gdi32" (ByVal hDestRgn As Long, ByVal hSrcRgn1 As Long, ByVal hSrcRgn2 As Long, ByVal nCombineMode As Long) As Long

[说明]

将两个区域组合为一个新区域

[参数表]

hDestRgn ------- Long,包含组合结果的区域句柄

hSrcRgn1 ------- Long,源区域1

hSrcRgn2 ------- Long,源区域2

nCombineMode --- Long,组合两区域的方法。可设为下述常数

RGN_AND

hDestRgn被设置为两个源区域的交集(集合中的交集)

RGN_COPY

hDestRgn被设置为hSrcRgn1的拷贝

RGN_DIFF

hDestRgn被设置为hSrcRgn1与hSrcRgn2相减后的区域(集合中的差集)

RGN_OR hDestRgn被设置为两个区域的并集(集合中的并集)

RGN_XOR

hDestRgn被设置为两个区域的异或操作后的区域(集合中的异或操作)

[返回值]

Long,下列常数之一:

COMPLEXREGION:区域有互相交叠的边界

SIMPLEREGION:区域边界没有互相交叠

NULLREGION:区域为空

ERRORAPI:不能创建组合区域

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 4:29:47