规则DLL的资源与应用程序的资源是独立的,好处是资源符号不会相互影响,例如DLL中有个100号的对话框,应用程序中也可以有100号对话框;缺点是不能简单在应用程序中直接使用DLL的资源,需要先调用AfxSetResourceHandle函数,将当前的资源句柄设置为DLL的Instance,显示完对话框后,再设置回应用程序的Instance。
像你这种使用,为啥不用MFC 扩展DLL?这种DLL可以将DLL和应用程序的资源合并,缺点正好和规则DLL相反,就是要规划好资源符号的数值,不可冲突。
近日由于项目需要,在MFC动态链接库里建立一个DLL文件遇到了很大困扰。首先,...望高手帮解决 ...将原工程中#include "Resource.h"中的 #define IDD_...