MFCプログラミングをしています。
AppWizardでMDI(SDI)アプリを作成しました。
今、1つのドキュメント(データ)に対して、
2つのビューを作らなくてはなりません。
(2つ目はOpenGL表示)
フレームウィンドウを生成して
Create関数のコーディングまでは、
何とか書けましたが、
実行すると、異常終了していまします。
というのも、
新しいウィンドウとドキュメント、ビューの
関連づけがされていないからだと思います。
ウィザードで作られる場合は、
フレームウィンドウとドキュメント、ビューの
関連づけはドキュメントテンプレートを
使っているようですが、
実行後に独自に作る場合は
どのようにすれば良いか分からず、困り果てています。
どなたかご指導又はヒントをよろしくお願い致します。
No.1ベストアンサー
- 回答日時:
ウィザードで作ったCWinApp派生クラスのInitInstance()に
CSingleDocTemplate* pDocTemplate;
pDocTemplate = new CSingleDocTemplate(IDR_MAINFRAME,RUNTIME_CLASS(CCubeDoc),RUNTIME_CLASS(CMainFrame),RUNTIME_CLASS(CCubeView));
AddDocTemplate(pDocTemplate);
の3行がありますよね。このうち後ろ2行を追加してあげればよいです。(真中の行のパラメーターはプログラムに応じて変更する必要があります。)
OpenGLであることは関係ないですよね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 フォルダの新規作成を必ず「ドキュメント」にする方法 1 2023/06/24 09:08
- Web・クリエイティブ 【 3DCGソフト⠀MAYAについての質問 】 MAYAでビューからイメージプレーンを読み込むと、ビ 1 2023/07/09 02:50
- Excel(エクセル) Excelで、社外秘(閲覧のみ)と表示され、共有者が編集出来ないのですが 4 2023/06/20 17:54
- ノートパソコン EXCEL のドキュメントの回復について 2 2023/03/19 17:16
- Photoshop(フォトショップ) photoshop ドキュメントを読み込み中…から10日経ちます。 1 2022/12/13 17:25
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- iPad iPadでoutlookのビューの幅を広げたいのですが、やり方が分かりません。 iPadでoutlo 2 2022/12/29 10:56
- MySQL #1062 - '0' は索引 'PRIMARY' で重複しています。とでています。 1 2023/01/01 06:13
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
- 邦画 ■戦争映画(6) 5 2023/08/15 22:07
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「アイテムは収集されました」...
-
エクセルで作った新しいウイン...
-
ゲームでは結局どっちが良いの?
-
UWSCで特定のChromeのタブをア...
-
勝手にウィンドウが開いて止ま...
-
「&HFFFF」「&H1A」とは?
-
OutlookでRSSフィードやメモの...
-
[VBA] UserForm を Excel の W...
-
VBでタスクバーアイコンの数を...
-
エクセルで複数のウィンドウ枠...
-
Access2000:CreateControl関数...
-
Excelの中のウィンドウの大きさ...
-
MFC ダイアログ上のID取得につ...
-
ウィンドウにキー送信で ENTER ...
-
VBA .Value=.Value ?
-
VS2010 VB.Netのコンソールアプ...
-
Vba LongPtrについて教えてくだ...
-
Microsoft Laser Mouse 6000(レ...
-
他アプリのアクティブな子ウイ...
-
CAsyncSocketのOnConnectがスレ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで作った新しいウイン...
-
「アイテムは収集されました」...
-
検索の画面がでなくなってしま...
-
勝手にウィンドウが開いて止ま...
-
ゲームでは結局どっちが良いの?
-
Excelの上下を固定したい
-
VBA .Value=.Value ?
-
作成したウインドウのサイズを...
-
Vba LongPtrについて教えてくだ...
-
ExcelのBOOKが消えた!
-
他のアプリケーションの終了処理
-
ラジオボタンの初期指定
-
「&HFFFF」「&H1A」とは?
-
親ウインドウにあるOKボタンを...
-
EnumChildWindowsの使い方(VBA)
-
[VBA] UserForm を Excel の W...
-
MFC ダイアログ上のID取得につ...
-
UWSCで特定のChromeのタブをア...
-
ボタンのハンドルウィンド取得...
-
ExcelVBAでAPIを使って外部ウイ...
おすすめ情報