程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> visual studio-vs 2012 OnInitialUpdate() 不允許使用繼成員

visual studio-vs 2012 OnInitialUpdate() 不允許使用繼成員

編輯:編程綜合問答
vs 2012 OnInitialUpdate() 不允許使用繼成員

請教下大家:

 vs 2012中為何出現這個提示呢?同時m_ctrList已經定義後仍然提示

圖片說明

1> CteFormView.cpp
1>d:\myfile\visual studio 2012\projects\xuglassform\xuglassform\cteformview.cpp(55): error C2509: “OnInitialUpdate”: 成員函數沒有在“CCteFormView”中聲明
1> d:\myfile\visual studio 2012\projects\xuglassform\xuglassform\cteformview.h(10) : 參見“CCteFormView”的聲明
1>d:\myfile\visual studio 2012\projects\xuglassform\xuglassform\cteformview.cpp(93): error C2664: “int CListCtrl::InsertItem(int,LPCTSTR)”: 不能將參數 2 從“const char [1]”轉換為“LPCTSTR”
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
1>d:\myfile\visual studio 2012\projects\xuglassform\xuglassform\cteformview.cpp(94): error C2664: “void ATL::CStringT::Format(const wchar_t *,...)”: 不能將參數 1 從“const char [3]”轉換為“const wchar_t *”
1> with
1> [
1> BaseType=wchar_t,
1> StringTraits=StrTraitMFC_DLL
1> ]
1> 與指向的類型無關;轉換要求 reinterpret_cast、C 樣式轉換或函數樣式轉換
========== 生成: 成功 0 個,失敗 1 個,最新 0 個,跳過 0 個 ==========

最佳回答:


他說OnInitialUpdate()未申明,要在類中加個定義,而且是虛函數。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved