m_bmpHandle.DeleteObject();
HBITMAP hbmp = (HBITMAP)::LoadImage(NULL, strBmpPath, IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR | LR_LOADFROMFILE | LR_CREATEDIBSECTION);
DWORD dwError = GetLastError();
BOOL bRes = m_bmpHandle.Attach(hbmp);dwError返回的是零,说明LoadImage()执行成功了,但是LoadImage()实际返回的是空,strBmpPath传得是绝对路径,而且对照过了,是对的,位图是通过海康的SDK来抓取的
HBITMAP hbmp = (HBITMAP)::LoadImage(NULL, strBmpPath, IMAGE_BITMAP, 0, 0, LR_DEFAULTCOLOR | LR_LOADFROMFILE | LR_CREATEDIBSECTION);
DWORD dwError = GetLastError();
BOOL bRes = m_bmpHandle.Attach(hbmp);dwError返回的是零,说明LoadImage()执行成功了,但是LoadImage()实际返回的是空,strBmpPath传得是绝对路径,而且对照过了,是对的,位图是通过海康的SDK来抓取的
看看文件格式是否正确,可以先转换成BMP文件