一般情況下,出現無法解析的錯誤的 時候,我們的想法都是什麼lib沒有添加,
或者,某個函數沒有去實現,
但是,在遇到這個link錯誤的時候這兩項彷彿都不適用了,
當 我註釋掉DECLARE_MESSAGE_MAP() 這個聲明的時候,編譯就沒有問題,
所以造成錯誤的就是他,但是它又不存在什麼lib之類的東西。
但是我們知道它是個mfc的什麼玩意兒。
所以首先查看一下 工程屬性->常規->mfc的使用->在靜態中使用mfc(也可以在共享中)
然後
在你的cpp文件中添加一句
BEGIN_MESSAGE_MAP( myclassApp, CWinApp )
END_MESSAGE_MAP()