MFC如何動態給單文件選單選項新增標記

2021-06-06 00:11:27 字數 478 閱讀 1487

今天做了個單文件程式,設計了個選單:級別,級別下面有三個子選單:初級、中級、高階~想在這三個子選單上選中後加上標記,而且三個只能選中乙個~~

具體做法如下:

因為是動態設定選單,所以在view類下,先定義個標誌變數~~

int flag = 1;//初始化為初級

然後分別給初級、中級和高階新增訊息響應函式command和updata_command_ui~~

void cmygameview::onpri()

void cmygameview::onupdatepri(ccmdui *pcmdui)

void cmygameview::onmid()

void cmygameview::onupdatemid(ccmdui *pcmdui)

void cmygameview::onadv()

void cmygameview::onupdateadv(ccmdui *pcmdui)

MFC 單文件框架的主選單建立時間

在主框架的oncreate函式中,你可以看到工具條和狀態列的建立,理論上來說,你也應該可以看到主選單的建立。找找看,發現沒有。但是當你執行程式的時候,卻又明明有主選單。很顯然,mfc還是建立了主選單,只是在某個函式中將它隱藏了。那是在哪呢?慢慢找,不著急。你看到前面有這樣的一句話,if cframe...

VS2013 MFC單文件新增選單

新建mfc單文件程式,命名為hellomfc 在資源檢視中開啟menu,雙擊開啟id為idr mainframe的選項在最後的空白框中雙擊新增字元test 回車接著新增 hello並將id改為id say hello 接著為這個選單新增熱鍵 選擇資源檢視,右鍵新增,資源,accelerator,id...

如何設定MFC單文件滑鼠的形狀?

mfc中預設滑鼠是箭頭即idc arrow,我們可以自定義滑鼠的形狀。具體步驟 1.首先在工程資料夾下新建乙個cur資料夾,用來存放字尾名為.cur的滑鼠檔案 attack.cur 2.在resource view選項卡中右擊mfcdemo resources insert 選擇cursor imp...