控制台

    技术2022-05-20  49

    windows

     

    多控制台demo 

    http://www.codeproject.com/KB/cpp/MultipleConsoles.aspx?display=Print 

     

    AllocConsole FreeConsole AttachConsole GetStdHandle

     

    AttachConsole(ATTACH_PARENT_PROCESS); // 将当前程序附着到父进程上,因为是从控制台启动的,所以当前程序的父进程就是那个控制台。

    freopen("CONIN$", "r+t", stdin); // 重定向 STDIN freopen("CONOUT$", "w+t", stdout); // 重定向STDOUT

    Console Functions

    GetConsoleScreenBufferInfo获取窗口缓冲区信息

    SetConsoleScreenBufferSize重新设置缓冲区大小

    GetConsoleTitle获取窗口标题

    SetConsoleTitle获取窗口标题

    SetConsoleWindowInfo重置窗口位置和大小

    SetConsoleTextAttribute设置字符属性

    SetConsoleCursorPosition定位输出

     

     

     

    linux

    openpty, login_tty, forkpty


    最新回复(0)