フォームの背景色やラベル・テキストボックスの色はすべてプロパティシートから設定できますが、状況に合わせて動的に色を変更したい場合もあります。その場合には、該当するプロパティに、プロパティシートにあるような"16777215"といった数値を代入することで対応できます。しかし、下表にあるような色の定数を指定することで、その色の持つ意味を後から簡単に判別することができます。 また、Windowsのバージョンによってコマンドボタンの色などは微妙に違います。特定の色を指定するのではなく、そのような「システムカラー」の値を指定しておくことによって、OSが変わってもそれに合わせた色表示が可能となります。