我想创建一个包含资源的dll(对话框 - 来自CDialogEx) - 我必须选择Visual C ++中的项目类型是什么?
后来,我必须在Windows应用程序中使用上面创建的dll。我必须选择什么是Visual C ++项目类型?
可以使用客户端中的Add-> references加载DLL。如何调用创建对话框的函数?
您需要构建所谓的MFC扩展DLL。我建议使用VS向导来创建MFC扩展DLL骨架项目。
MFC扩展DLL是一种DLL,通常实现从现有Microsoft基础类库类派生的可重用类。只有使用共享版本的MFC构建的MFC可执行文件(应用程序或常规DLL)才能使用扩展DLL。
阅读本文以了解更多信息:https://msdn.microsoft.com/en-us/library/1btd5ea3.aspx