當初剛接觸MFC的時候,在使用VS2005的過程當中使用添加變量嚮導來添加控件變量時常會出現問題,在CSDN上發了求助帖也沒人幫得上忙。。後來就此作罷。
最近心血來潮,分析了正常與非正常VS工程的所有文件,總算被我找到了問題所在了!!
其實非常簡單,造成這種情況的主要原因是*.vcproj文件(也就是工程文件)裏的資源文件關聯信息錯誤引起的。而出現這種情況多半是因爲工程裏有多個*.rc文件或者在學習別人的源代碼時系統自動關聯了其它rc文件的原因造成的!!
處理辦法:只要使用記事本或者文本編輯軟件把*.vcproj文件裏的 value改成正常的*.rc文件即可
<Globals>
<Global
Name="RESOURCE_FILE"
Value="test.rc"
/>
</Globals>