在非控制台程序中打开控制台窗口

有的时候我们希望有一个窗口可以让我们显示一些东西又不愿意单独的弄一个winform窗体就可以直接使用控制台

只需要在我们进行控制台输出的前面调用下下面的方法一 就可以了

 public class ConsoleHelp
    {
        /// <summary>
        /// 输出之前调用
        /// </summary>
        /// <returns></returns>
        [DllImport("kernel32.dll")]
        public static extern  bool AllocConsole();
        /// <summary>
        /// 结束控制台的显示
        /// </summary>
        /// <returns></returns>
        [DllImport("kernel32.dll")]
        public static extern  bool FreeConsole();
    }

简单吧

posted @ 2012-04-16 15:00  水草肃  阅读(280)  评论(0编辑  收藏  举报