STD_OUTPUT_HANDLE在开放的Watcom中

时间:2012-08-10 00:47:34

标签: c++

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

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

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

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

0 个答案:

没有答案