一、利用現有的選單資源建立
(1)首先在資源檢視中的menu下新建乙個選單資源。
(2)然後將新建的選單編輯為你想要的彈出式選單的樣子。
(3)再在cview類中新增wm_rbuttondown訊息,在訊息函式onrbuttondown()中新增如下**:
[cpp]view plain
copy
void
cmenuview::onrbuttondown(
uint
nflags, cpoint point)
二、動態建立彈出選單
動態建立彈出選單是指完全**型的建立,在wm_rbuttondown訊息中新增如下**:
[cpp]view plain
copy
void
cmenuview::onrbuttondown(
uint
nflags, cpoint point)
MFC建立快捷選單(右鍵選單)
這裡說一種最簡單的方法,就是建立靜態的選單 1 首先新增乙個選單資源,id為idr menu,在選單資源中新增子選單,並新增選單項 2 新增右擊訊息響應,並新增如下 cpoint pt getcursorpos pt 獲取滑鼠座標 cmenu menu 載入選單 if menu.loadmenuw ...
MFC 選單操作
1.選單是視窗框架的組成部分,如果我們要匯入自定義的選單,可以通過以下語句實現 在cmainframe oncreate的函式中新增如下 段 setmenu null 將原本的選單項去除 cmenu menu 新定義乙個選單物件 menu.loadmenu idr mainframe 將id為idr...
MFC中的選單
mfc的選單 1.相關類 cmenu類 封裝了選單控制代碼以及操作選單的api函式.2.cmenu類的使用.新增選單資源 載入選單資源 cmenu loadmenu 將選單新增到視窗 cwnd setmenu 3.cmenu的選單處理 on command on update command ui ...