2011-08-11 29 views
0

我想打開控制檯CreateFile寫作與功能WriteFile在win32中是否有一些控制檯的特殊名稱?

在類Unix系統中,/ dev /目錄中有特殊設備,所以我可以用打開打開它。

我想在win32下的類似行爲(也許有一些控制檯的特殊名稱)。

P.S.我知道hStdout = GetStdHandle(STD_OUTPUT_HANDLE);,我想與的CreateFile

回答

1

打開控制檯你叫AllocConsole/OpenConsole第一,然後調用GetStdHandle獲得HANDLE可以傳遞給WriteFile

或者您可以使用CreateFile("CON", GENERIC_WRITE, ...),這也在CreateFile的文檔中提到。

+0

謝謝你的回答,但我寫道,我知道這種方式,我需要打開控制檯** CreateFile ** – Alexey

+0

謝謝,你的解決方案適合我! – Alexey

相關問題