- 36 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 00:54:03 ]
- >>21のいうようにドキュメントテンプレ追加する。最初のトリだけ書くと
1:新規MFCウィザードMDI、後すべてデフォルトでプロジェクト作成。 2:リソースで新規ダイアログ作る 3:新規フォームじゃなく新規クラスでCFormViewの派生クラスを作る(2のリソースID指定) 4:新規クラスでCDocumentの派生クラスを作る 5:リソースstringテーブルに次を追加する Form\n\nForm(*.frm)\n.frm 注)\n\nの間に何か入れるとアプリケーション立ち上がり時、もしくはメニュー>新規作成時にCViewとCFormView選択可になる。 今は、CViewのみ立ち上がる。 6:C〜AppのInitInstance実装のAddDocTemplate(pDocTemplate);の下に以下を追加 pDocTemplate = new CMultiDocTemplate( IDR_〜,//5のstringID RUNTIME_CLASS(C〜Doc),//4のクラス名 RUNTIME_CLASS(CMDIChildWnd), RUNTIME_CLASS(C〜View));//3のクラス名 AddDocTemplate(pDocTemplate); 6:このファイルの頭の#includeの後に追加した、FormViewとDocumentクラスの.hファイルを#includeを記述 7:これで実行(Formを確認したい時は4の\n\nの間に何か入れる) けれど、C++はできるなら、VCは普通はWIN32アプリから入るんだけど、この先かなり難儀するかもしれないな。
|

|