【发布时间】:2011-05-24 07:29:01
【问题描述】:
我已经看到 Windows 可以在更新视频驱动程序时切换到非常基本的控制台界面,我还看到像 Borland C++ 这样的程序这样做。
我真的很想知道如何使用 C#(或 VB.NET,如果您愿意的话)中的控制台应用程序来实现这一点,而且我不介意使用 P/Invoke(我敢打赌我必须!)。
【问题讨论】:
-
如果应用程序应该是全屏的,我会考虑创建一个 Windows 应用程序而不是控制台应用程序。除非你有要求说它必须是一个控制台应用程序,否则真的没有理由不使用窗口。
-
是的,我将使用带有类似控制台控件的全屏表单。
-
我的方法很好用,你怎么说它不起作用?
-
在 Windows Vista 或 Windows 七上试用。另外,我一直在寻找一种单独使用控制台的方法。
-
您可以检查 CYGWIN 做事的方式。我使用 minty,它的控制台是窗口化的,并且有一个占据整个屏幕的最大化。
标签: c# console pinvoke console-application fullscreen