bcc32を利用した、簡易な開発環境を作ってみたいと思っています。
そのため、ボタンを押すとコマンドプロンプトの窓が開いて中で(別の場所で)指定した
プログラムをbcc32でコンパイルし、その結果がその窓に残るようにしたいと思います。

ですが、うまくいきません。

CreateProcess( NULL, "bcc32 d:\\hoge.cpp", NULL, NULL, TRUE, CREATE_NEW_CONSOLE, NULL, "d:\\", &si, &pi )

みたいなかんじでbcc32 hoge.cppを実行すると、確かにコンパイルされますが、窓がすぐ閉じてしまいます。
かわりにcmd.exeを実行すると窓は開いたままですが、どうやってbcc32を起動するかがわかりません。

どなたかお願いします。
(まちがって、C++相談室にも出してしまいました。すみません。)