1 新建sdi應用程式
2 在resource.h裡面新增選單id
#define id_menu_1 16700
#define id_menu_2 16701
#define id_menu_3 16702
#define id_menu_4 16703
3 在cmainframe::oncreate()的函式裡面新增下面**
cmenu* pframemenu = getmenu();
if (pframemenu!=null)
4 在mainframe.h裡面新增訊息處理函式
public:
afx_msg void oncommandmenu1();
afx_msg void oncommandmenu2();
afx_msg void oncommandmenu3();
afx_msg void oncommandmenu4();
5 在mainframe.cpp裡面新增訊息對映
begin_message_map(cmainframe, cframewnd)
on_wm_create()
on_command(id_menu_1, oncommandmenu1)
on_command(id_menu_2, oncommandmenu2)
on_command(id_menu_3, oncommandmenu3)
on_command(id_menu_4,oncommandmenu4)
end_message_map()
6 實現訊息處理函式
void cmainframe::oncommandmenu1()
void cmainframe::oncommandmenu2()
void cmainframe::oncommandmenu3()
void cmainframe::oncommandmenu4()
MFC選單的使用
1 建立彈出選單 1 利用嚮導,建立乙個基於單文件的應用程式 2 在資源檢視中選中 menu 滑鼠右鍵插入一新選單idr popmenu 3 在idr popmenu選單中新增 彈出選單 選項,在 彈出選單 下新增選單命令 複製 貼上 查詢 測試 分別修改其id 4 分別對四個選項,新增訊息處理函式...
QtMainWindow選單的使用
在qt的mainwindow專案中可以設定視窗的選單,用記事本為例子了解一下什麼是選單欄,什麼是選單,什麼是選單項 這個是選單欄,用來 存放 選單的。這是在選單欄上乙個乙個的選單,用來 存放選單項的 這是選單上乙個乙個的選單項。在qt中,選單欄叫做qmenubar 選單叫做qmenu 選單項叫做qa...
選單資源的使用
需要新增 resource.h標頭檔案 選單資源的使用 載入選單資源 設定選單資源 載入選單資源 hmenu winapi loadmenu in opt hinstance hinstance,in lpctstr lpmenuname makeintresource 選單id 將選單資源與視窗掛...