请问:为什么在DLL的线程中用的资源是调用这个DLL的应用程序资源,怎样指定用DLL的资源? 我遇到一个问题,挖想在DLL的线程中调用的资源是DLL的资源,而调用到的资源一直是调用这个DLL的应用程序资源,哪位高手能给点的指教? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://community.csdn.net/Expert/topic/3296/3296255.xml?temp=.4970514 所以呢,最好是LoadResource(AfxGetInstanceHandle( ),....);就ok了。 hOldHandle = AfxGetResourceHandle();AfxSetResourceHandle(hDllHandle);.... //DLL加载资源的代码AfxSetResourceHandle(hOldHandle); 在每个导出函数的入口加上AFX_MANAGE_STATE(AfxGetStaticModuleState());就OK了,给分吧。 【百分求助】求推荐教程或示例! MFC框架错误 关于添加函数的问题 拜托大家推荐一些vc多媒体的书吧 如何改变框架初始大小啊? 在线急等,关于输出文本的问题! 100分求细化算法源码。 再问,什么情况下windows不报任何错就杀死进程,分不够就再给 jpg文件读写,createfile readfile 后 writefile的结果是不能打开? 高手请回答:1。reinterpret_cast 与static_cast的区别是什么?2。既然有了dynamic_cast什么时候需要用static_cast? Stack Overflow 关于对话条和用CTreeCtrl制作目录树的问题
就ok了。
AfxSetResourceHandle(hDllHandle);.... //DLL加载资源的代码
AfxSetResourceHandle(hOldHandle);
AFX_MANAGE_STATE(AfxGetStaticModuleState());
就OK了,给分吧。