訂正

ShowWindow(GetForegroundWindow() , SW_HIDE);


こんなことやったら、自分でコマンドプロンプト開いてコマンドラインから呼び出した時に
コンソール画面が消えちゃうからね。
だから、絶対やらないの。