有没有办法在Windows应用程序中显示控制台?

我想做这样的事情:

static class Program
{
    [STAThread]
    static void Main(string[] args) {
        bool consoleMode = Boolean.Parse(args[0]);

        if (consoleMode) {
            Console.WriteLine("consolemode started");
            // ...
        } else {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}

最佳答案

您想要做的事不可能是理智的。有一个类似的问题so look at the answers

然后还有一个由insane approach编写的backup available here.(站点向下-Jeffrey Knight):

关于c# - 在Windows应用程序中显示控制台?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/472282/

10-10 08:55