VB声明 | |
Declare Function BitBlt Lib "gdi32" Alias "BitBlt" (ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long | |
说明 | |
将一幅位图从一个设备场景复制到另一个。源和目标DC相互间必须兼容 | |
返回值 | |
Long,非零表示成功,零表示失败。会设置GetLastError | |
参数表 | |
参数 | 类型及说明 |
hDestDC | Long,目标设备场景 |
x,y | Long,对目标DC中目标矩形左上角位置进行描述的那个点。用目标DC的逻辑坐标表示 |
nWidth,nHeight | Long,欲传输图象的宽度和高度 |
hSrcDC | Long,源设备场景。如光栅运算未指定源,则应设为0 |
xSrc,ySrc | Long,对源DC中源矩形左上角位置进行描述的那个点。用源DC的逻辑坐标表示 |
dwRop | Long,传输过程要执行的光栅运算 |
注解 | |
在NT环境下,如在一次世界传输中要求在源设备场景中进行剪切或旋转处理,这个函数的执行会失败 |