【发布时间】:2023-04-24 08:24:01
【问题描述】:
我有两个 MFC 应用程序。其中一个只是一个对话框,带有一些支持它的功能,另一个是控制台应用程序。如何使控制台应用程序能够打开位于其他应用程序中的对话框?
我尝试将对话应用程序构建为 dll 并导入它。此外,将现有项目添加到控制台项目并以这种方式链接它们。虽然我相信我已经关闭了链接,但我永远无法让控制台实例化对话框。有可能我也以错误的方式处理这部分。
有没有一种简单的方法可以导出我创建的对话框并将其导入另一个程序?如果我创建了一个名为“input”的项目并且它生成了 inputDlg.h/inputDlg.cpp,为什么我不能将它们移到另一个项目中并从它们那里调用?还是无法在初始项目之外使用对话框?
【问题讨论】:
标签: visual-studio-2008 mfc modal-dialog