ダイアログボックスダイアログボックスメニューから、「ヘルプ」-「バージョン情報」を選択すると、ダイアログボックスを表示させます。ダイアログボックス表示中は、メインウインドウを操作できません。このダイアログをモーダルダイアログボックスと呼びます。流れ1.インスタンスをグローバル変数に保存。wParamの下位16ビットには、IDM_ABOUTが入ります。このとき、DialogBox()を実行します。ダイアログのリソースIDは、MAKEINTRESOURCE()を使って取得します。DialogBox()の第4引数であるダイアログプロシージャは、このダイアログボックスのプロシージャ関数の名前を指定します。ハンドラ1.メッセージハンドラの第4引数lParamは使用しないので、UNREFERENCED_PARAMETER(lParam);とします。2.ダイアログボックスが表示されるとき1回のみ、WM_INITDIALOGメッセージが発生します。何もしませんので、TRUEを返すだけです。3.ダイアログボックスの「OK」ボタンが押されたとき、WM_COMMANDメッセージが発生し、wParamの下位16ビットが、IDOKになります。このとき、EndDialog()で、ダイアログボックスを閉じます。関数の戻り値);resource.hリソースIDの定義をします。ソースコードの入力ソースコードは下記のように入れてください。ウィンドウを作成します。グローバル変数にインスタンス処理を格納します。ウィンドウのメッセージを処理します。(INT_PTR)FALSE;}上記の太線で示している箇所のみ追加です。