關於錯誤:無法打開文件 mfcn42d.lib
今天下載了一個源碼,編譯出現錯誤“重寫虛函數返回類型有差異,且不是來自 CFile::GetPosition 的協變”
其實就是說子類在重寫父類函數時返回類型不一樣。
看了看父類函數返回值是ULONGLONG,子類DWORD,修改子類返回值爲ULONGLONG。錯誤解決。
再說標題的錯誤,google了一下據說是從vc5.0轉vc2005的時候出現的,然後給的解決方法是把工程的“解決方案配置”改成release,然後問題解決。
關於錯誤:無法打開文件 mfcn42d.lib
今天下載了一個源碼,編譯出現錯誤“重寫虛函數返回類型有差異,且不是來自 CFile::GetPosition 的協變”
其實就是說子類在重寫父類函數時返回類型不一樣。
看了看父類函數返回值是ULONGLONG,子類DWORD,修改子類返回值爲ULONGLONG。錯誤解決。
再說標題的錯誤,google了一下據說是從vc5.0轉vc2005的時候出現的,然後給的解決方法是把工程的“解決方案配置”改成release,然後問題解決。
#include <Windows.h> #include <shlobj.h> IDataObject *pDataObj = NULL; OleGetClipboard(&pDataObj);