EXEファイルをMDIウィンドウ風に

[戻る]
あーちゃん 2008/10/08(水) 10:23:38
初めて質問させて頂きます。

WindowsXP+VC6.0にて開発しておりますが、
現在、メニュー(EXE)から10種類程度のアプリ(EXE)をランチャー的に
起動させていますが、MDIウィンドウのように親ウィンドウ(メニュー)
の中に子ウィンドウとしてアプリ(EXE)を構築できないでしょうか?
親ウィンドウ=メニュー(EXE) 子ウィンドウ=アプリ(EXE)

イメージ
+--------------------------------+
|MENU.EXE                        |
+--------------------------------+
|                                |
| +------------+                 |
| |APLI-A.EXE  |  +-----------+  |
| +------------+  |APLI-B.EXE |  |
| |            |  +-----------+  |
| |            |  |           |  |
| +------------+  +-----------+  |
|                                |
+--------------------------------+

わかりにくい質問かと思いますが、宜しくお願い致します。

くり 2008/10/08(水) 10:36:33
SetParentでMDIウィンドウに乗せることは出来ると思いますが

MSDNより
SetParent 関数を使うと、ポップアップウィンドウ、オーバーラップウィンドウ、
子ウィンドウの親ウィンドウを設定できます。新しい親ウィンドウと子ウィンドウ
は、同一アプリケーションに属していなければなりません。

とあるのであまりお勧めではないかも。

#のっけた場合の挙動(最大化や終了)等は未確認です。

古いスレッドには追加発言できません。