纯资源 win32 dll,调用得不到 bitmap,为什么?
//dll
1 project:win32 dll
2 insert -->resource--->bitmap,
3 save .rc。
4 bulid-->dll
//exe
HINSTANCE hinstLib = LoadLibrary("mydll.dll");
if(!hinstLib)
{
return ;
]
HBITMAP hBtmp = (HBITMAP)::LoadImage(hinstLib, "my.bmp",
IMAGE_BITMAP,
0,0,
LR_LOADFROMEFILE);
if(!hBtmp) //------------------------总为 NULL,为什么?
{
FreeLibrary(hinstLib);
return ;
}
FreeLibrary(hinstLib);
谢谢解答。