C#中设置console和form同时显示

  有时我们需要在窗体应用程序中同时启动控制台显示我们的程序运行情况等等,这个时候我们有两种解决方式:

    1.项目->属性->应用程序->输出类型->控制台应用程序。

    2.在form的cs文件添加如下代码:

    /// <summary>
    /// 控制台程序
    /// </summary>
    public class ConsoleEx
    {
        /// <summary>
        /// 启动控制台
        /// </summary>
        [DllImport("kernel32.dll")]
        public static extern bool AllocConsole();

        /// <summary>
        /// 释放控制台
        /// </summary>
        [DllImport("kernel32.dll")]
        public static extern bool FreeConsole();
    }

posted @ 2012-10-24 16:12  怡馨  阅读(5369)  评论(0编辑  收藏  举报