RT
我有一张图片(例如.bmp)
如何得到去除了BITMAPHEADER的DIB句柄?功能要求类似于以下的C++函数
/********************************************************************************/
/* FunctionName : LOADIMG_Load */
/* FunctionType : DWORD LOADIMG_Load(PCSTR ImageFilePath, HGLOBAL *phDib, */
/* PBITMAPINFOHEADER pBih); */
/* Arguments : ImageFilePath; */
/* [IN] Full path of 24Bpp BMP file . */
/* : phDib; [OUT] Global memory handle of loaded BMP as 24 Bpp */
/* DIB (after BITMAPINFOHEADER). */
/* : pBih; [OUT] BITMAPINFOHEADER of loaded BMP as 24 Bpp DIB. */
/* ReturnValue : DWORD; */
/* Description : Load 24 Bpp BMP file. */
/* Notes : 1. Memory for loaded DIB is allocated in this function. */
/* : 2. Access to loaded DIB by calling GlobalLock() Windows API. */
/* : 3. When the use of DIB is over, it is necessary to free */
/* memory by calling GlobalFree() Windows API. */
/* 4. If not need DIB handle, set NULL to phDib. */
/* 5. If not need BITMAPINFOHEADER, set NULL to pBih. */
/********************************************************************************/
DWORD WINAPI LOADIMG_Load(PCSTR ImageFilePath, HGLOBAL *phDib, PBITMAPINFOHEADER pBih);
我有一张图片(例如.bmp)
如何得到去除了BITMAPHEADER的DIB句柄?功能要求类似于以下的C++函数
/********************************************************************************/
/* FunctionName : LOADIMG_Load */
/* FunctionType : DWORD LOADIMG_Load(PCSTR ImageFilePath, HGLOBAL *phDib, */
/* PBITMAPINFOHEADER pBih); */
/* Arguments : ImageFilePath; */
/* [IN] Full path of 24Bpp BMP file . */
/* : phDib; [OUT] Global memory handle of loaded BMP as 24 Bpp */
/* DIB (after BITMAPINFOHEADER). */
/* : pBih; [OUT] BITMAPINFOHEADER of loaded BMP as 24 Bpp DIB. */
/* ReturnValue : DWORD; */
/* Description : Load 24 Bpp BMP file. */
/* Notes : 1. Memory for loaded DIB is allocated in this function. */
/* : 2. Access to loaded DIB by calling GlobalLock() Windows API. */
/* : 3. When the use of DIB is over, it is necessary to free */
/* memory by calling GlobalFree() Windows API. */
/* 4. If not need DIB handle, set NULL to phDib. */
/* 5. If not need BITMAPINFOHEADER, set NULL to pBih. */
/********************************************************************************/
DWORD WINAPI LOADIMG_Load(PCSTR ImageFilePath, HGLOBAL *phDib, PBITMAPINFOHEADER pBih);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货