zoukankan      html  css  js  c++  java
  • C# WinForm 应用程序 开启Console窗口

    /*********************************************************************************
     *                  C# WinForm 应用程序 开启Console窗口
     * 说明:
     *     用C#做界面,但是很多的数据在Console中看更为方便,调试起来也更快捷。
     *
     *                                       2016-12-15 深圳 南山平山村 曾剑锋
     ********************************************************************************/
    
    一、参考文档:
        1. [WinForm] 如何在 WinForm 應用程式中開啟 Console 視窗
            https://dotblogs.com.tw/johnny/archive/2014/04/21/consolewindowinwinform.aspx
    
    二、测试代码:
        ...
    
        namespace LocalDetect
        {
            public partial class localDetect : Form
            {
                public localDetect()
                {
                    ...
                }
    
                private void Form1_Load(object sender, EventArgs e)
                {
                    ...
                    AllocConsole();
                }
    
                ...
    
                [System.Runtime.InteropServices.DllImport("kernel32.dll", SetLastError = true)]
                [return: System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]
                static extern bool AllocConsole();
    
                [System.Runtime.InteropServices.DllImport("Kernel32")]
                public static extern void FreeConsole();
    
            }
        }
  • 相关阅读:
    Linux命令之more
    Linux命令之sort
    STM32启动模式
    poll调用深入解析
    STM32 控制步进电机 28BYJ-48
    NEC协议
    家用宽带的上传和下载速度
    Ubuntu14.04更新源
    波特率和比特率【串口为例】
    CentOS: make menuconfig error: curses.h: No such file or directory
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/6184064.html
Copyright © 2011-2022 走看看