MFC程式顯示控制台輸出

2021-07-24 05:37:22 字數 431 閱讀 2650

有的時候,我們用c寫的一些東西,可能需要mfc作為ui輸入引數進行測試,但是程式裡有大量的printf操作,這就需要mfc程式啟動的時候同時開啟

乙個控制台,用於標準輸出 

查詢網路,大致方法有以下兩種

1,新增乙個全域性函式,內容如下,再程式啟動的時候呼叫

void initconsolewindow()

2,在程式啟動的地方新增以下**,mfc程式新增到initinstance函式中

file *stream;

allocconsole();

setconsoletitle(_t("debug console"));

freopen_s(&stream,"conout$", "w", stdout);

MFC程式顯示控制台輸出

有的時候,我們用c寫的一些東西,可能需要mfc作為ui輸入引數進行測試,但是程式裡有大量的printf操作,這就需要mfc程式啟動的時候同時開啟 乙個控制台,用於標準輸出 查詢網路,大致方法有以下兩種 1,新增乙個全域性函式,內容如下,再程式啟動的時候呼叫 void initconsolewindo...

Createprocess控制台程式輸出重定向

spawnlp p wait,netstat e s n r a p ip null shellexecute null,null,ping.exe 168.192.0.1 1.txt null,sw shownormal system format a q null execlp expand.e...

控制台輸出控制

by jingzhongrong 通過win32api提供的函式,可以對控制台程式的輸出進行控制,例如字型顏色 標題文字,以及各種屬性等等。主要使用到的函式以及宣告如下 handle getstdhandle dword nstdhandle 此函式用於獲取控制台輸出 輸入控制代碼。得到控制代碼之後...