最近公司要做一個醫療設備的軟體,在做列印代碼的時候卡住了,看了好多資料,一直出錯
1>d:\vs2008 資料包\printfs\printfs\printview.cpp(32) : error C2440: “static_cast”: 無法從“void (__thiscall CPrintView::* )(CDC *,CPrintInfo *)”轉換為“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”
1> 在匹配目標型別的范圍內沒有具有該名稱的函式
1>d:\vs2008 資料包\printfs\printfs\printview.cpp(33) : error C2440: “static_cast”: 無法從“void (__thiscall CPrintView::* )(CDC *,CPrintInfo *)”轉換為“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”
1> 在匹配目標型別的范圍內沒有具有該名稱的函式
1>d:\vs2008 資料包\printfs\printfs\printview.cpp(34) : error C2440: “static_cast”: 無法從“void (__thiscall CPrintView::* )(void)”轉換為“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)”
1> 在匹配目標型別的范圍內沒有具有該名稱的函式
1>d:\vs2008 資料包\printfs\printfs\printview.cpp(121) : error C2511: “LRESULT CPrintView::OnMyPrint(WPARAM,LPARAM)”: “CPrintView”中沒有找到多載的成員函式
1> d:\vs2008 資料包\printfs\printfs\printview.h(5) : 參見“CPrintView”的宣告
我用的是http://blog.csdn.net/fuyanzhi1234/article/details/6732038的參考
uj5u.com熱心網友回復:
這套代碼存在缺陷。把“在靜態庫中使用MFC ”改為“在共享DLL中使用MFC”即可。
uj5u.com熱心網友回復:
回復樓上 可是我用的就是“在共享DLL中使用MFC”轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/98770.html
上一篇:有人會做這幾個題目嗎
下一篇:宿舍管理系統代碼
