小编典典

如何从控制台应用程序运行Winform?

c#

如何从控制台应用程序中创建,执行和控制Winform?


阅读 335

收藏
2020-05-19

共1个答案

小编典典

最简单的选项是启动Windows窗体项目,然后将输出类型更改为Console
Application。或者,只需添加对System.Windows.Forms.dll的引用,然后开始编码:

using System.Windows.Forms;

[STAThread]
static void Main() {
    Application.EnableVisualStyles();
    Application.Run(new Form()); // or whatever
}

重要的一点是[STAThread]您的Main()方法所必需的,这是完整COM支持所必需的。

2020-05-19