【发布时间】:2011-03-23 03:36:12
【问题描述】:
如何将控制台应用程序设置为最顶部的窗口。我正在.NET 中构建控制台应用程序(我正在使用 C#,甚至可能 pinvokes 到非托管代码都可以)。
我认为我可以让我的控制台应用程序派生自 Form 类
class MyConsoleApp : Form {
public MyConsoleApp() {
this.TopLevel = true;
this.TopMost = true;
this.CenterToScreen();
}
public void DoSomething() {
//....
}
public static void Main() {
MyConsoleApp consoleApp = new MyConsoleApp();
consoleApp.DoSomething();
}
}
但是这不起作用。我不确定在 windows 窗体上设置的属性是否适用于控制台 UI。
【问题讨论】:
标签: c# window console-application