MFC使用LoadBitmap方法加载位图文件失败解决方案(转)

用如下方法在原项目中使用LoadBitmap方法加载已有的位图资源作为背景没有问题,但放在别的项目中总是加载不出来,该函数返回NULL

HBITMAP hBitmap=LoadBitmap((HINSTANCE)GetModuleHandle(NULL),lpBitmapName);

然后替为另一个方法直接从磁盘文件加载顺利解决

HBITMAP hBitmap = (HBITMAP)LoadImage(AfxGetInstanceHandle(), L"E:\MFCApplicationTest\res\Skin_XunLei.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);

参考原文:LoadBitmap加载位图资源、LoadImage从文件加载位图

原文地址:https://www.cnblogs.com/jixiaohua/p/12120269.html