在win32中是否有一些特殊的控制台名称?

时间:2011-08-11 03:45:51

标签: winapi console

我想使用 CreateFile 打开控制台,以便使用 WriteFile 功能进行书写。

在类似unix的系统中,/ dev /目录中有特殊设备,所以我可以用打开打开它。

我想在win32下有类似的行为(也许控制台有一些特殊名称)。

P.S。我知道 hStdout = GetStdHandle(STD_OUTPUT_HANDLE); ,我想用 CreateFile 打开控制台

1 个答案:

答案 0 :(得分:1)

首先致电AllocConsole / OpenConsole,然后致电GetStdHandle以获得HANDLE,您可以转到WriteFile

或者您可以使用CreateFile("CON", GENERIC_WRITE, ...)CreateFile的文档中也提到了{{1}}。