winfrom调用控制台vs自动编译!!??
我在做一winfrom小程序的时候调用了一下控制台进行监视,但是当我关闭控制台的时候,程序就关闭了??控制台调用类:
//调用控制台
public class NativeMethods
{
/// <summary>
/// 启动控制台
/// </summary>
/// <returns></returns>
[DllImport("kernel32.dll")]
public static extern bool AllocConsole();
/// <summary>
/// 释放控制台
/// </summary>
/// <returns></returns>
[DllImport("kernel32.dll")]
public static extern bool FreeConsole();
}
调用方法:
NativeMethods.AllocConsole();
Console.WriteLine("……");
Console.Read();
NativeMethods.FreeConsole();
--------------------编程问答-------------------- 关闭控制台的时候,程序就关闭
这是必然的,没办法。顶多是把右上角的x禁用了,再多点就是把CTRL + C也禁用。
补充:.NET技术 , C#