代码如下所示:
HINSTANCE hInst = AfxGetResourceHandle();
if (hInst == NULL)
{
return FALSE;
}
HRSRC hRsrc = ::FindResource(hInst,strBmp,_T("BMP")); // type
if (!hRsrc)
{
return FALSE;
} // load resource into memory
DWORD dwSize = SizeofResource(hInst, hRsrc);
HGLOBAL hRes = LoadResource(hInst, hRsrc);
if (!hRes)
{
return FALSE;
}
LPVOID pvSrc = GlobalLock(hRes); 
为什么pvSrc会是空?最奇怪的是release下会这样,debug下没有问题。
其中资源中有一个“BMP”类型。里边放的是二进制的图片。
我的目的就是从资源中读出这个二进制图片。但出现了这个问题。
请教好多人,没人知道为什么,请高手指教。