C++.net的错误

错误1errorC2664:“MessageBoxW”:不能将参数2从“constchar[18]”转换为“LPCWSTR”e:\visualstudio2005\pro... 错误 1 error C2664: “MessageBoxW”: 不能将参数 2 从“const char [18]”转换为“LPCWSTR” e:\visual studio 2005\projects\c++\adodemo\adodemo\adodemo.cpp 56
错误 2 error C2664: “CComboBox::AddString”: 不能将参数 1 从“const char [5]”转换为“LPCTSTR” e:\visual studio 2005\projects\c++\adodemo\adodemo\adodemodlg.cpp 105
错误 3 error C2664: “CComboBox::AddString”: 不能将参数 1 从“const char [3]”转换为“LPCTSTR” e:\visual studio 2005\projects\c++\adodemo\adodemo\adodemodlg.cpp 106
错误 4 error C2664: “CComboBox::AddString”: 不能将参数 1 从“const char [3]”转换为“LPCTSTR” e:\visual studio 2005\projects\c++\adodemo\adodemo\adodemodlg.cpp 107
错误 5 error C2664: “int CListCtrl::InsertColumn(int,LPCTSTR,int,int,int)”: 不能将参数 2 从“const char [5]”转换为“LPCTSTR” e:\visual studio 2005\projects\c++\adodemo\adodemo\adodemodlg.cpp 114
错误 6 error C2664: “int CListCtrl::InsertColumn(int,LPCTSTR,int,int,int)”: 不能将参数 2 从“const char [5]”转换为“LPCTSTR” e:\visual studio 2005\projects\c++\adodemo\adodemo\adodemodlg.cpp 115
错误 7 error C2664: “int CListCtrl::InsertColumn(int,LPCTSTR,int,int,int)”: 不能将参数 2 从“const char [5]”转换为“LPCTSTR” e:\visual studio 2005\projects\c++\adodemo\adodemo\adodemodlg.cpp 116
错误 8 error C2664: “int CListCtrl::InsertColumn(int,LPCTSTR,int,int,int)”: 不能将参数 2 从“const char [5]”转换为“LPCTSTR” e:\visual studio 2005\projects\c++\adodemo\adodemo\adodemodlg.cpp 117
//初始化性别下拉框
m_Sex.AddString("未知");
m_Sex.AddString("男");
m_Sex.AddString("女");

//设置默认选项
m_Sex.SetCurSel(0);

//初始化List控件
m_ListInfo.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT | LVS_EX_HEADERDRAGDROP);
m_ListInfo.InsertColumn(0,"姓名",LVCFMT_CENTER,100);
m_ListInfo.InsertColumn(1,"姓别",LVCFMT_LEFT,50);
m_ListInfo.InsertColumn(2,"年龄",LVCFMT_LEFT,50);
m_ListInfo.InsertColumn(3,"生日",LVCFMT_LEFT,90);
错误全在这个Cpp文件里!全是按书上的代码敲的。那我怎么把CString转化成lpctstr?
展开
 我来答
做他
2007-12-28 · TA获得超过501个赞
知道小有建树答主
回答量:325
采纳率:100%
帮助的人:230万
展开全部
LPCTSTR 是什么?类?定义了什么构造函数?

或者问题出现在const上?转换的函数用了const了么?

-------------
参考了MSDN上的资料,还是不大明白你出现的问题.
是不是程序中给出的"..."自动转换成CString了?如果是这样,CString不能直接转换为LPCTSTR的.
匿名用户
2013-12-23
展开全部
LPCTSR是C++ wINDOW.H 包含
并不是Net的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式