我在WinCE下做東西,vs2005下用MFC,我現在要在創建好的dialog上添加一個menu,是了很多種方法都不行。
下面這種方法不行:
1.先添加選單(IDR_MENU1)資源,并加上需要的選單項。
2.編輯對話框資源的屬性,在屬性對話框中選擇Menu屬性為IDR_MENU1(你添加的選單資源)即可。
假如您不希望在對話框屬性中直接設定選單,而通過代碼在程式中動態生成可以采用如下方法:
1.在對話框類聲名中添加成員變數CMenu m_menu
再在OnInitDialog() 中添加如下代碼:
//加載選單
m_menu.LoadMenu(IDR_MENU1);
//設定當前選單
SetMenu(&m_menu);
//當你不需要選單時可以用 SetMenu(NULL);來取消當前選單
原因是WinCE下面沒有SETMENU這個函式;
請大家幫我做個例子出來,謝謝,急用
uj5u.com熱心網友回復:
我有點 不知樓主所云。。。。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/79297.html
標籤:控件與界面
上一篇:尋找杭州紹興地區的PB開發,討論下這兩個地區的醫療行業等的軟體問題
下一篇:請教:自定義函式函式體為空的問題
