[求助] mfc 中的 问题
高手指教 mfc 中的 问题
在test类中的
void CtestView::OnDraw(CDC * pDC)
{
CtestDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
// TODO: 在此处为本机数据添加绘制代码
pDC->TextOut(300,120,"wwwww");
}
下划线为加入代码;
错误提示:
error C2664: “BOOL CDC::TextOutW(int,int,const CString &)”: 不能将参数 3 从“const char [6]”转换为“const CString &”
原因如下: 无法从“const char [6]”转换为“const CString”
class“ATL::CStringT<BaseType,StringTraits>”的构造函数声明为“explicit”
with
[
BaseType=wchar_t,
StringTraits=StrTraitMFC_DLL<wchar_t>
]
哪个高手指点下迷津,是哪里出了问题 ?
我用的是 Microsoft Visual Studio 2005!!! 谢谢1