如何将新表单添加到现有的C++项目中?

问题描述:

我想添加一个新的窗体,在现有的命令行C++项目启动时加载,我该如何去做?如何将新表单添加到现有的C++项目中?

+0

平台?编译器? “Form”在我看来似乎是微软的主题,所以我猜[visualstudio-2008]或类似的将是适当的。 – 2011-06-01 13:45:26

+0

[visualstudio-2008] – 2011-06-01 14:02:35

右击项目 - >添加 - >新建用品 - >选择UI在Visual C++

你必须编译您的应用程序作为CLR,使用取胜的形式。然后从你的exe的启动代码中,实例化这个表单的对象,然后使用objDlg-> ShowDialog()。它几乎相同

和clr选项可能不兼容MTd和其他几个(?)

+0

如何获得在启动时启动的新表单? – 2011-06-01 14:03:12

+0

你必须将你的应用程序编译为CLR,才能使用win表单。然后从你的exe的启动代码中,实例化这个表单的对象,然后使用objDlg-> ShowDialog()。它几乎相同。 – rplusg 2011-06-01 20:33:36