1.將菜單添加到資源視圖。
在WorkSpace的Resource視圖中,右鍵單擊任意文件夾圖標選擇Insert選項,在彈出的對話框中選擇Menu,然後單擊new按鈕。菜單會添加成功,但是還沒有完成,無法編譯,因為當前菜單是時空的,編譯時會被清空。
其次,使用菜單編輯器添加菜單欄和菜單項。
菜單添加成功後,菜單編輯器自動打開,妳可以給它添加菜單欄和菜單項,比較簡單。
第三,將菜單加載到對話框中。
在第壹步中,添加壹個菜單項,這意味著菜單真正添加到了您的項目中。下壹步是如何將菜單加載到對話框中。
打開妳新添加的菜單項,點擊“項目”-& gt;“添加現有項目”。在這裏選擇壹個已有的類,即妳要為其添加菜單的對話框的類,例如,* * * dlg.cpp。
四、在相應的文件中添加代碼。
打開對話框頭文件***Dlg.h,聲明CMenu變量,比如m _ Menu
打開***Dlg.cpp文件,在***Dlg::OnInitDlg()中添加以下語句:
m _菜單。load menu(IDR _ m ENU1);// IDR_MENU1是妳加入的菜單的ID,可以在資源視圖的菜單文件夾中找到。
SetMenu(& amp;m _ Menu);
這是可以的。調試完成後,菜單將會出現在相應的對話框中。
5.使用向導生成菜單消息響應函數。
選擇項目下的類向導,選擇類名為“***Dlg.cpp”。在命令選項卡下的對象ID(B)中,選擇每個子菜單項的相應ID,然後雙擊消息中的命令消息。
會彈出壹個對話框類。您可以更改相應子菜單項的函數處理名稱,然後單擊確定。菜單消息響應函數生成後,添加需要的代碼。