STD_OUTPUT_HANDLE のような定数を使用しようとすると、エラーが発生し、存在しないと表示されます。STD_OUTPUT_HANDLE は Windows.H に含まれている必要があると思いますが、これは Open Watcom には含まれていないか、少なくとも 16 ビット コンパイラには含まれていません。
しかし、「cstdlib」ライブラリを含めると、SetConsoleTextAttribute() や System() などの便利な関数、またはそのような関数が得られます。
しかし、たとえば SetConsoleTextAttribute() のように、最初のパラメーターとして STD_OUTPUT_HANDLE が必要なため、使用できない関数がたくさんあります。
これを回避する方法はありますか?または、STD_OUTPUT_HANDLE を取得するために別のライブラリを含めますか?