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
来处理字符集转换一下的