1,687 バイト追加
、 2020年2月15日 (土) 07:34
==MFC ダイアログ==
[VC++]{{category VisualStudio操作}}
{{amazon|4881358235}}
VisualStudio 2008
まずは、作成するだけ
=====ダイアログを作成=====
#リソースビューから、Dialogを右クリック->Dialogの挿入
#プロパティを開きIDを設定
#適当にコントロールを配置
[[File:0764_dlg01_01.jpg]]
=====クラスウィザード=====
#作成したダイアログをダブルクリックして、MFCクラスウィザードを起動
#ダイアログのクラス名を設定する
#IDが作成したダイアログと同じか確認
[[File:0765_dlg01_02.jpg]]
=====クラスビュー=====
#ダイアログのヘッダーファイルとcppファイルが作成される
[[File:0766_dlg01_03.jpg]]
=====メニューの追加=====
#ダイアログをメニューから呼び出すべく、リソースビューからメニューを追加
#プロパティから、IDを設定
[[File:0767_dlg01_04.jpg]]
#追加したメニューのコンテキストメニューから、イベントハンドラを追加
[[File:0768_dlg01_05.jpg]]
#Viewクラスに実装する
[[File:0769_dlg01_06.jpg]]
=====呼び出しのコーディング=====
#ダイアログのヘッダーファイルをinclude
#include "TestDialog.h"
#追加された、イベントハンドラに、ダイアログの呼び出しコードを記述
void CHook01View::OnTestdialog()
{
// TODO: ここにコマンド ハンドラ コードを追加します。
CTestDialog dlg;
dlg.DoModal();
}
=====Ctrl + F5 で起動させてみる=====
#メニューを選択
[[File:0770_dlg01_07.jpg]]
#起動された
[[File:0771_dlg01_08.jpg]]
----
{{amazon|B0011410RG}}