Windows 窗体
一组用于开发图形用户界面的 .NET Framework 托管库。
142 个问题
你好!我是高级C++的初学者,因为我只做过低级C++和C以及应用程序脚本,如Unity和虚幻引擎。
我决定只用 C++ 创建我的游戏,其中可能有一点 C 代码。
我的问题是这个。有没有办法像在 C# 中一样只用代码使用 WinForms?
我已经在互联网上为这个问题找了很多小时,我不想出现问题。
在 C# 中,一个简单的 Windows 窗体是
using System.Windows.Forms;
namespace baseform
{
class Program
{
static void Main(string[] args)
{
Form baseform = new Form();
Button mybutton = new Button()
{
Text = "Quit",
Location = new System.Drawing.Point(10, 10)
};
mybutton.Click += (o, s) =>
{
MessageBox.Show("Quitting Application");
Application.Exit();
};
baseform.Controls.Add(mybutton);
baseform.ShowDialog();
while (baseform.Created)
{
}
}
}
}
我该怎么做是 C++?
Note:此问题总结整理于: is there any way to do C++ winforms with just code?
你好
如果你想创建一个C++ Windows窗体应用程序,我建议你可以尝试使用C++ / cli。您可以按照线程中的步骤操作:在 Visual Studio 2017 中创建 C++ Windows 窗体应用程序
如果要使用 c++ 创建类似于 winform 的窗口界面。我建议您使用 MFC 或 Win32。 我建议您可以参考以下文档: 创建窗口 MFC 桌面应用程序
如果回复有帮助,请点击“接受答案”并点赞。
注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。