複製鏈接
請複製以下鏈接發送給好友

CreateBitmapIndirect

鎖定
CreateBitmapIndirect是一個函數。函數功能是:創建一個具有特定寬度、高度和顏色格式的位圖。
中文名
CreateBitmapIndirect
參    數
ipbm
Windows版本
95及以上版本
庫文件
gdi32.lib

CreateBitmapIndirect函數原型

HBITMAP CreateBitmaplndirect(CONST BITMAP *lpbm);

CreateBitmapIndirect參數

ipbm:指向BITMAP結構的指針。該結構包含有關位圖的信息。如果應用程序將其成員bmWidth或bmHeight設為0,那麼CreateBitmaplndirect將返加一個只有1個像素點的單色位圖的句柄。

CreateBitmapIndirect返回值

如果函數執行成功,那麼返回值是指向位圖的句柄;如果函數執行失敗,則返回值為NULL。若想獲取更多錯誤信息,請調用GetLastError函數。

CreateBitmapIndirect定義

typedef struct _tagBITMAP
LONG bmType ; // set to 0
LONG bmWidth ; // width in pixels
LONG bmHeight ; // height in pixels
LONG bmWidthBytes ; // width of row in bytes
WORD bmPlanes ; // number of color planes
WORD bmBitsPixel ; // number of bits per pixel
LPVOID bmBits ; // pointer to pixel bits
BITMAP, * PBITMAP ;

CreateBitmapIndirect速查

Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;頭文件:wingdi.h;庫文件:gdi32.lib。