0

当我尝试使用像 STD_OUTPUT_HANDLE 这样的常量时,它会给我一个错误并说它不存在。我猜 STD_OUTPUT_HANDLE 必须包含在 Windows.H 中,而 Open Watcom 没有,或者至少在 16 位编译器中没有。

但如果我包含“cstdlib”库,我会得到有用的函数,如 SetConsoleTextAttribute() 或 System(),或类似的其他函数。

但是我不能使用很多函数,例如 SetConsoleTextAttribute(),因为它们需要 STD_OUTPUT_HANDLE 作为第一个参数。

有什么办法可以解决这个问题吗?或者以某种方式包含一个不同的库以获得 STD_OUTPUT_HANDLE?

4

0 回答 0