| VB声明 | |
| Declare Function GetROP2 Lib "gdi32" Alias "GetROP2" (ByVal hdc As Long) As Long | |
| 说明 | |
| 针对指定的设备场景,取得当前的绘图模式。这样可定义绘图操作如何与正在显示的图象合并起来 | |
| 返回值 | |
| Long,请参考绘图模式常数表 | |
| 参数表 | |
| 参数 | 类型及说明 |
| hdc | Long,设备场景的句柄 |
| 注解 | |
这个函数只对光栅设备有效 |
|
| 绘图模式常数表 | ||
| 常数 | DrawMode | 像素值 |
| R2_BLACK | vbBlackness | 黑色 |
| R2_WHITE | vbWhitness | 白色 |
| R2_NOP | vbNop | 不变 |
| R2_NOT | vbInvert | 当前显示颜色的反色 |
| R2_COPYPEN | vbCopyPen | 画笔颜色 |
| R2_NOTCOPYPEN | vbNotCopyPen | R2_COPYPEN的反色 |
| R2_MERGEPENNOT | vbMergePenNot | 显示颜色的反色与画笔颜色进行OR运算 |
| R2_MASKPENNOT | vbMaskPenNot | 显示颜色的反色与画笔颜色进行AND运算 |
| R2_MERGENOTPEN | vbMergeNotPen | 画笔颜色的反色与显示颜色进行OR运算 |
| R2_MASKNOTPEN | vbMaskNotPen | 画笔颜色的反色与显示颜色进行AND运算 |
| R2_MERGEPEN | vbMergePen | 画笔颜色与显示颜色进行OR运算 |
| R2_NOTMERGEPEN | vbNotMergePen | R2_MERGEPEN的反色 |
| R2_MASKPEN | vbMaskPen | 显示颜色与画笔颜色进行AND运算 |
| R2_NOTMASKPEN | vbNotMaskPen | R2_MASKPEN的反色 |
| R2_XORPEN | vbXorPen | 显示颜色与画笔颜色进行异或运算 |
| R2_NOTXORPEN | vbNotXorPen | R2_XORPEN的反色 |