c mfc 動態生成選單

2021-10-20 12:12:03 字數 484 閱讀 6162

1.新建mfc對話方塊工程

2 新增選單資源,並新增test選單,在test選單下面新增子選單-新增選單

3 在resource.h裡面新增選單巨集定義

#define id_cmd1	200

#define id_cmd2 201

4 新增選單訊息函式宣告

afx_msg void oncmd1();

afx_msg void oncmd2();

5 新增選單訊息對映

on_command(id_cmd1, &cmenudemodlg::oncmd1)

on_command(id_cmd2, &cmenudemodlg::oncmd2)

6 新增選單的處理函式

void cmenudemodlg::ontestadd()

動態選單 動態建立選單

動態建立選單 windows應用程式的介面,不僅僅是乙個簡單的窗體,每個窗體中都包含具體實現功 能的控制項,包括能夠顯示基本資訊的label控制項,能夠在其中輸入內容的文字框控制項,能 夠設定選項的選擇按鈕控制項等。net提供了很多使用簡單 功能強大的控制項,幫助程式設 計者快速有效地開發應用軟體。...

C MFC 關於選單的一些操作

通過學習vc6 了解了一下有關menu的基本操作。得到當前view中的選單 cmenu ptopmenu ptopmenu afxgetmainwnd getmenu 得到選單上某一選單 cmenu ptopmenu,psubmenu ptopmenu afxgetmainwnd getmenu p...

win32動態生成窗體選單

include windows.h define id file exit 9001 定義選單的id號 define id stuff go 9002 const char g szclassname mywindowsclass 定義視窗類的名稱陣列 lresult callback wndpro...