I wrore a simple VC "single document" interface program with MS VS_2005
when i wrote the following code
Code:
void CFirstView::OnDraw(CDC* pDC)
{
CFirstDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
CString hello_string="Hi This is my 1st Document View";
// TODO: add draw code for native data here
pDC->TextOutW(0,0,hello_string,hello_string.GetLength());
}
Code:
c:\documents and settings\falcon eyes\my documents\visual studio 2005\projects\first\first\firstview.cpp(54) :error C2440:'initializing' : cannot convert from 'const char [32]' to 'ATL::CStringT<BaseType,StringTraits>' 1>with 1>[ 1>BaseType=wchar_t, 1>StringTraits=StrTraitMFC_DLL<wchar_t> 1>] 1>Constructor for class 'ATL::CStringT<BaseType,StringTraits>' is declared 'explicit' 1>with 1>[ 1>BaseType=wchar_t, 1>StringTraits=StrTraitMFC_DLL<wchar_t>

