天天看點

MFC更改菜單名稱後進行編譯還是原來的名稱

問題:

用vc2010 随便弄一個有菜單的程式

然後使用資料總管(在Menu那個樹目錄中)添加一個菜單,并加入對應的ID,編譯運作,新添加的菜單正常顯示

這個時候,我想更改一下新添加的菜單的名字

輕按兩下後打開屬性,在caption欄中修改名字,編譯運作,名字還是之前的那個名字!!

解決辦法:

程式編譯後會儲存在系統資料庫裡面

打開系統資料庫,找到對應軟體的那個位置,裡面有很多叫做MFCToolBar-XXX的東西,删除掉,重新編譯即可!

這是因為再源碼中是有記錄會儲存到系統資料庫裡面的!!

繼續閱讀