WIN32 GUI程序PIRNTF输出控制台

    本文地址:http://tongxinmao.com/Article/Detail/id/379


    void guiconsole()

    {

     AllocConsole();



     /*

     GetConsoleScreenBufferInfo   // 检索窗口大小,屏幕缓冲区大小及颜色属性

    SetConsoleWindowInfo       // 改变控制台窗口大小

    SetConsoleScreenBufferSize   // 改变控制台屏幕缓冲区大小

    SetConsoleTextAttribute      // 设置颜色属性

    SetConsoleTitle          // 设置控制台窗口标题

    GetConsoleTitle          // 获取控制台窗口标题


     FreeConsole(); //不会关闭主程序

    */



    //BCB

     AttachConsole( GetCurrentProcessId() ) ;

        freopen( "CON", "w", stdout ) ;


            /*vc

         HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);  

         int hCrt = _open_osfhandle((long)handle,_O_TEXT);  

         FILE * hf = _fdopen( hCrt, "w" );  

         *stdout = *hf;

           */

    }


    上一篇:Windows Bonjour 示例
    下一篇:物联网模块国产化过程