メニュー(ダイアログ)ダイアログボックスにメニューを付ける今回は、ダイアログボックスにメニューを付けます。メニューから、アプリケーションを終了できるようにします。作成したソースを修正します。ここでは、Reseditで作成する方法も説明します。ソースファイルWM_COMMANDWM_COMMANDメッセージは、メニューを選択したときなど、発生するメッセージです。メッセージとは、ユーザーがキーを押した、マウスを移動した、メニューを実行したなどの動作をやり取りするものでした。1、メニューを選択した際に、WM_COMMANDメッセージがきます。32ビットから下位16ビットを取り出すには、LOWORD()を使用します。dwValue);なお、上位16ビットを取り出す場合は、HIWORD()を使用します。dwValue);2.メニューで終了を選択した場合、リソースIDがIDM_EXITになります。このとき、ダイアログボックスを閉じる関数EndDialog()を実行します。ENDEND親メニューはPOPUP、子メニューはMENUITEMで表記します。子メニューの始めにBEGINを入れ、と最後にENDを入れます。Expressでは、この方法は利用できません。Studioからメニューを追加できます。」のシートをクリック。リソースファイルを右クリックして、メニューを開き、「リソースの追加(A)...」を選択してください。「新規作成」ボタンをクリックしてください。メニュー名を入力します。ここでは「ファイル(&F)」と入力します。メニューの項目名も入力できるので入力します。ここでは「アプリケーションの終了(&X)」と入力します。ここで(&F)」と入力すると、表示が下記のように下線付きになり、Altキーを押しながらFキーを押すと、直接選択できるメニューを作成できます。メニュー名を入力します。<※全角文字を入力する場合、確定するまでは、入力した文字が画面に表示されません。hereをシングルクリックしてから、先ほど入力したメニューをクリックします。できるので、メニューの項目名を入力します。ResEditから、ダイアログボックスの「プロパティ(Properties)」ウインドウで、Menuを選択できるようになります。ソースコードの入力ソースコードは下記のように入れてください。-1#endifReseditで作成した場合は、これとは異なるソースコードになります。上記の太線で示している箇所のみ追加です。2008",IDC_STATIC,42,26,114,8ENDReseditで作成した場合は、これとは異なるソースコードになります。上記の太線で示している箇所のみ追加です。メニュー(ダイアログ)。