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);