如何解决问题:
我对C/C++非常陌生,所以我不知道我必须提供什么信息才能正确描述我的问题。我所做的一切都是在here之后一步一步地尝试合并Windows窗体。他让一切都正常工作,而我却没有,尽管我做了和他完全一样的事情。
下面是出现错误的代码:
using namespace System;
using namespace System::Windows::Forms;
[STAThreadAttribute]
void Main(array<String^>^ args) {
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
Project1::MyForm form;
Application::Run(%form);
}
2条答案
按热度按时间mm9b1k5b1#
您真的应该为自己省去很多麻烦,使用C#作为GUI,并且只使用C++/CLI在C# GUI中 Package 本机非托管C++代码。
无论如何,
Project1
不是一个命名空间,所以直接删除它。5ktev3wc2#
使用“计算器”代替Project 1。
计算器::MyForm表单;应用程序::运行(%form)