描述
GetBitmapBits功能将指定设备相关位图的位图位复制到缓冲区中。
注意此函数仅用于与16位版本的Windows兼容。应用程序应使用GetDIBits功能。
C++ 语法
LONG GetBitmapBits( __in HBITMAP hbmp, __in LONG cbBuffer, __out LPVOID lpvBits ); |
PowerBASIC 语法
FUNCTION GetBitmapBits( _ BYVAL hbmp AS DWORD, _ BYVAL cbBuffer AS LONG, _ BYREF lpvBits AS ANY _ ) AS LONG |
参数
hbmp
[in]处理与设备相关的位图
cbBuffer
[in]指定要从位图复制到缓冲区的字节数。
lpvBits
[out]指向缓冲区的指针,用于接收位图位。这些位被存储为字节值的数组。
返回值
如果函数成功,则返回值是复制到缓冲区的字节数。
如果函数失败,返回值为零。
Windows NT / 2000 / XP / Vista / Windows 7:要获取扩展错误信息,请调用GetLastError.
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)