当前位置: 代码迷 >> VC >> visual studio 2008 中出现的有关问题
  详细解决方案

visual studio 2008 中出现的有关问题

热度:9411   发布时间:2013-02-25 00:00:00.0
visual studio 2008 中出现的问题
void Cex07aView::OnDraw(CDC* pDC)
{
 Cex07aDoc* pDoc = GetDocument();
 ASSERT_VALID(pDoc);
 pDC->TextOut(0, 0, "Press the left mouse button here.");
 // TODO: 在此处为本机数据添加绘制代码
}
在这个函数运行中中提示有错误,是:
error C2664: “BOOL CDC::TextOutW(int,int,const CString &)”: 不能将参数 3 从“const char [34]”转换为“const CString &”
这个函数是我直接从参考书上敲进去的,这个错误是什么意思呢?应该怎么改正才能正确显示呢?

------解决方案--------------------------------------------------------
字符集问题,加上_T(),如下所示:

_T("Press the left mouse button here.");")
------解决方案--------------------------------------------------------
建议加上 _T 

来处理字符集转换一下的
  相关解决方案