Win32API を使用したプログラムを実行したときに、コマンドプロンプトを待たせない方法はないのでしょうか?

例えば、コマンドラインから notepad を起動したとき、

 C:\>notepad[改行]
 
 C:\>
 (notepad が開く)

となりますが、自作のプログラムでは

 C:\>hogehoge[改行]
 (hogehoge が終了するまで待機状態)

となってしまいます。
これを解決するにはどうすればよろしいのでしょうか?