我是這個平臺的新手,我正試圖解決許多年前由承包商開發的現有代碼的問題。嵌入式Visual C++ /爲什麼我的符號未定義?
在Resource.h中,我有一些看起來像這樣的東西,我添加了最後兩個項目。
#define IDC_HOSPITAL_NAME_LABEL 1069
#define IDC_REASON_LABEL 1070
#define IDC_HOSPITAL_NAME_EDIT 1071
#define IDC_COMMENTS_EDIT 1072
#define IDC_COMMENTS_LABEL 1073
我已經編譯和部署好幾次,我在代碼中使用常量,它不會在編譯抱怨,然而,雖然它可能是無關的問題,我試圖解決,我做的通知在IDE中,如果我右鍵單擊並添加新項目的「轉到」定義,則表示「符號'IDC_COMMENTS_LABEL'未定義。」
事實上,即使我在定義中這樣做,它也會發生,因爲它與其他非新定義一樣按預期工作。
這純粹是一個Visual Studio IDE問題,與任何標記都沒有直接關係。也許代碼瀏覽器數據庫文件具有隻讀標誌集 - 如果將其置於源代碼管理之下,可能會發生這種情況。 – Clifford 2009-12-03 22:39:20