C#WinForm程序显示控制台窗口Console
启动一个WINFORM项目,使用一些API函数将控制台显示出来: AllocConsole 和 FreeConsole。
本程序只在DEBUG模式下显示控制台
[DllImport("kernel32.dll")] public static extern Boolean AllocConsole();//显示控制台 [DllImport("kernel32.dll")] public static extern Boolean FreeConsole(); //释放控制台、关闭控制台
public Form1() { InitializeComponent(); // AllocConsole(); Console.WriteLine("111"); } private void button1_Click(object sender, EventArgs e) { Thread thread = new Thread(() => { int i=0; while (i < 100) { Console.WriteLine(DateTime.Now.ToString()); Thread.Sleep(1000); i++; } }); thread.Start(); }