新建出來的基於對話框的MFC工程是沒有菜單的,如何在對話框中添加菜單?又如何給菜單的菜單項添加事件應用響應?下面小編來具體描述一下,希望能幫助到一些人。
工具/原料
電腦一臺
VS2010
方法/步驟
新建一個基於對話框的MFC工程。
在資源視圖中,右鍵單擊-->添加 資源-->Menu--新建,並命名ID為IDR_MENU1
在對話框的屬性表中,找到Menu屬性,並選擇ID_MENU1,至此,菜單就添加到對話框中。
打開菜單文件,編輯自己的菜單項
在具體的菜單項中,右鍵單擊,選擇添加事件處理程序
添加編輯後,在代碼中寫入需要的操作:比如彈出消息框messagebox
完成,應用程序運行後的截圖:
注意事項
ID號的名稱要有一定的命名規範,方便以後的函數編寫
對話框, 事件, 對話, 菜單, 菜單項, mfc添加菜單項, mfc隱藏菜單項, mfc動態增加子菜單項, mfc菜單項變灰, mfc禁用菜單項, mfc刪除菜單項, mfc設置菜單項不可用, mfc獲取菜單項, 菜單項能觸發的事件有,