对话框程序加载Dll中的资源(HICON)
我的dllmytest.dll文件是这样建立的:只是加入了一张ID为IDI_ICON1的ICON(图标)资源,我就编译连接了。
然后我在另外一个对话框程序中的OnInitDialog() 函数中写下如下语句,但是发现
HICON m_myicon为空.根本就不能从Dll中把图标加载过来
oldhand = AfxGetResourceHandle() ;
hDll = LoadLibrary("dllmytest.dll");
if( hDll == NULL)
AfxMessageBox("加载DLL失败") ;
AfxSetResourceHandle(hDll);
m_myicon = LoadIcon(hDll,"IDI_ICON1");//m_myicon为空了