VB聲明 |
||
Declare Function ExtSelectClipRgn Lib "gdi32" Alias "ExtSelectClipRgn" (ByVal hdc As Long, ByVal hRgn As Long, ByVal fnMode As Long) As Long |
||
說(shuō)明 |
||
將指定區(qū)域組合到設(shè)備場(chǎng)景的當(dāng)前剪裁區(qū) |
||
返回值 |
||
Long,返回下列常數(shù)之一,以描述所得剪裁區(qū): COMPLEXREGION:區(qū)域邊界互相交疊 SIMPLEREGION:區(qū)域邊界沒(méi)有互相交疊 NULLREGION:區(qū)域?yàn)榭?/span> ERRORAPI:發(fā)生了錯(cuò)誤 |
||
參數(shù)表 |
||
參數(shù) |
類型及說(shuō)明 |
|
hdc |
Long,剪裁區(qū)將被修改的設(shè)備場(chǎng)景的句柄 |
|
hRgn |
Long,源區(qū)域句柄。若fnMode為RGN_COPY,它可為NULL |
|
fnMode |
Long,下列常數(shù)之一: |
|
RGN_AND |
新剪裁區(qū)包括即屬hRgn又屬當(dāng)前剪裁區(qū)的部分 |
|
RGN_COPY |
新剪裁區(qū)為hRgn區(qū)域 |
|
RGN_DIFF |
新剪裁區(qū)為當(dāng)前剪裁區(qū)除掉其在hRgn區(qū)內(nèi)的部分 |
|
RGN_OR |
新剪裁區(qū)包括屬hRgn或當(dāng)前屬當(dāng)前剪裁區(qū)的部分 |
|
RGN_XOR |
新剪裁區(qū)包括屬hRgn或當(dāng)前屬當(dāng)前剪裁區(qū)的部分,但要除去同屬兩者的部分 |
|
注解 |
||
本函數(shù)對(duì)hRgn區(qū)域沒(méi)有影響,執(zhí)行后可毀去(destroy)該區(qū)域 |