初めて質問させて頂きます。
WindowsXP+VC6.0にて開発しておりますが、
現在、メニュー(EXE)から10種類程度のアプリ(EXE)をランチャー的に
起動させていますが、MDIウィンドウのように親ウィンドウ(メニュー)
の中に子ウィンドウとしてアプリ(EXE)を構築できないでしょうか?
親ウィンドウ=メニュー(EXE) 子ウィンドウ=アプリ(EXE)
イメージ
+--------------------------------+
|MENU.EXE |
+--------------------------------+
| |
| +------------+ |
| |APLI-A.EXE | +-----------+ |
| +------------+ |APLI-B.EXE | |
| | | +-----------+ |
| | | | | |
| +------------+ +-----------+ |
| |
+--------------------------------+
わかりにくい質問かと思いますが、宜しくお願い致します。
SetParentでMDIウィンドウに乗せることは出来ると思いますが
MSDNより
SetParent 関数を使うと、ポップアップウィンドウ、オーバーラップウィンドウ、
子ウィンドウの親ウィンドウを設定できます。新しい親ウィンドウと子ウィンドウ
は、同一アプリケーションに属していなければなりません。
とあるのであまりお勧めではないかも。
#のっけた場合の挙動(最大化や終了)等は未確認です。