>>104
 いや参考にならない意見だろうけど
  VC++ Ver6だから 32ビットアプリとして作るんでしょ?
 
 だったら win32APIの日本語ヘルプから ”文字モード サポートの概要”
 API名 SetCursorPos、 SetConsoleTextAttribute

 でやるべきじゃないかな?

コンソールは基本的に エスケープ シーケンスをサポートしていませんよ
(環境によっては使える事もあるけどね)

ファンクションキーはいわずものが