>>835
列挙型って言うのがあるけどこの場合は使えないからそれでも良いかなと。
出来ればJavaのColorみたいなクラス作ってstaticメンバ変数で表現するのが良し。

class color
{
public:
static int Black = 0;
static int White = 255;
}

〜

SetTextcolor(color.Black);

そこまでしなくてもC++は#defineとするよりconstを使う方が推奨されてた気がする。