MDIフォームの表示方法

解決


リュウ  2004-08-18 06:17:42  No: 10455  IP: [192.*.*.*]

メニュー画面を設けて、メニューのボタンを押下時にMDIの親、子フォームを表示させたいのですが、プロセスエラーで落ちてしまいます。エラーは、MDI親フォームが作成されていないとメッセージ表示されます。自分の予想ですが、MDI親フォームが作成されていないのではなく、親フォームが特定されていないのでは?と、いろいろ調査していくうちに見えてきました。このような処理方式を採用され実現された方が居られるでしょうか?もし、お分かりでしたら、教えてください。
宜しくお願いします。

<以下を実現したい>
メニュー表示→メニューの画面遷移ボタン押下時→MDI親子フォームを表示
・MDI親子フォーム表示時にエラーが出てしまう。

編集    削除
anan  2004-08-19 08:27:10  No: 10456  IP: [192.*.*.*]

メニュー画面をMDIアプリのサブフォームとして作成して起動時に表示。
メインのMDIフォームは隠しておいて、「メニューの画面遷移ボタン押下時」に表示するとか…
もし、複数のMDIフォームを表示させたいのなら、独立したプロジェクトとして作成したMDIアプリをShellExecuteで表示するとか…

編集    削除
リュウ  2004-08-23 21:21:11  No: 10457  IP: [192.*.*.*]

ありがとうございます。2つの方法で試してみます。

編集    削除