91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

error C2440: “static_cast”: 無法從“void (__thiscall CMainFrame::* )

發布時間:2020-07-14 18:48:52 來源:網絡 閱讀:2392 作者:WZM3558862 欄目:編程語言

 

在VC++6.0向導中完成項目遷移到VS2012版的錯

編譯時遇到兩個問題,首先是

error C2440: “static_cast”: 無法從“void (__thiscall CMainFrame::* )(BOOL,HTASK)”轉換為“void (__thiscall CWnd::* )(BOOL,DWORD)”

1>          從基類型到派生類型的強制轉換需要 dynamic_cast 或 static_cast

error C2664: “CWnd::OnActivateApp”: 不能將參數 2 從“HTASK”轉換為“DWORD”;

一行行的改,第一個是在CMainFrame中沒有對消息映射ON_WM_ACTIVATEAPP()處理,這是因為第二個錯誤引起的,因為現在VS2012中把函數中聲明了的HASK的類型是DWORD,把CMainFrame::OnActivateApp(BOOL bActive, HASK hTask)中的它改成DWORD就可以了,聲明中也要改回來,CMainFrame::OnActivateApp(BOOL bActive, DWORD hTask),這樣消息映射才對應。

改完后還有一個經常出現的

1>AppLog.obj : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/SAFESEH”規范)
1>GLAUX.LIB(p_w_picpath.obj) : error LNK2026: 模塊對于 SAFESEH 映像是不安全的。
1>GLAUX.LIB(tkp_w_picpath.obj) : error LNK2026: 模塊對于 SAFESEH 映像是不安全的。
1>GLAUX.LIB(tkdib.obj) : error LNK2026: 模塊對于 SAFESEH 映像是不安全的。
1>GLAUX.LIB(tk.obj) : error LNK2026: 模塊對于 SAFESEH 映像是不安全的。
1>.\Debug\OpenGL.exe : fatal error LNK1281: 無法生成 SAFESEH 映像。

這是安全性問題,

解決方案,是繞過safeshe驗證,方法是這樣的

解決方法:

1.打開該項目的“屬性頁”對話框。

2.單擊“鏈接器”文件夾。

3.單擊“命令行”屬性頁。

4.將 /SAFESEH:NO 鍵入“附加選項”框中,然后點擊應用


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金川县| 嵊泗县| 炎陵县| 桐庐县| 张家口市| 昌邑市| 东台市| 阳新县| 将乐县| 三原县| 贵阳市| 壤塘县| 琼海市| 大石桥市| 兴义市| 江油市| 江山市| 乡宁县| 浦东新区| 安泽县| 武胜县| 丰县| 中牟县| 安陆市| 东阳市| 普宁市| 沙田区| 两当县| 达尔| 加查县| 乌鲁木齐县| 凤凰县| 武城县| 樟树市| 泰兴市| 横山县| 巫山县| 莆田市| 喀什市| 乐昌市| 清原|