GetBitmapBits |
VB声明 |
|
Declare Function GetBitmapBits Lib "gdi32" Alias "GetBitmapBits" (ByVal hBitmap As Long, ByVal dwCount As Long, lpBits As Any) As Long |
|
说明 |
|
将来自位图的二进制位复制到一个缓冲区 |
|
返回值 |
|
Long,如执行成功,返回位图中的字节数量;零表示失败。会设置GetLastError |
|
参数表 |
|
参数 |
类型及说明 |
hBitmap |
Long,位图的句柄 |
dwCount |
Long,欲复制的字节数。如设为零,表示取得位图中的字节数 |
lpBits |
Any,指向容纳位图位的一个缓冲区的指针。注意事先将缓冲区至少初始化成dwCount个字节 |
注解 |
|
虽然这个函数能正常工作,但强烈建议使用与设备无关的位图(GetDIBits) |
Top |