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 个 ==========

查看全部
tianxiezhi
tianxiezhi
2015/08/17 06:22
  • ctrlist
  • visual studio
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

3个回复