SDIで作成したフォームビュー上にコマンドボタンを配置して、そのボタンを押すと別のフォー
ムビューが立ち上がるというのはどのようにしたら出来るのでしょうか?
具体的には「注文」ボタンを押すと、既に用意してある注文状況専用のフォームビューに切り替
わるものを作りたいんです。ダイアログベースだとDoModalを使えばいいと思うのですが、フォ
ームビューだとどうすればいいのかわかりません。初歩的な質問かもしれませんがよろしくお願
いします。
View を丸ごと入れ替えるのは面倒なので、元々の FormView を「台座」として使い、
FormView 上にモードレスダイアログを貼り付けるようにして、そのダイアログを必要に
応じて貼り替える方が実装が楽ですよ。
てか、そんな構成なら Doc/View ですら無い方がいいんじゃないですか?
「Inside Visual C++ version5―Microsoft Visual C++ Ver.5標準教科書」
http://www.amazon.co.jp/exec/obidos/ASIN/4756121748/ref=sr_aps_b_3/249-8866472-
6885963
とりあえずこの本にはSDIでビューを切り替える方法が載っています。
MFCをちゃんと使いたい人にはお勧め。
WEB上ではちょっとサンプルが見つかりませんでした。
最近MFCをさわってないのですが、お気に入りがいくつもリンク切れになって
いて悲しいです。codeguruならきっとサンプルが沢山見つかると思いますが。
MSのホームページ検索で「VSWAP32」をキーワードにして検索してくださいVC5・6のサンプル
が見つかるはずです