Format的用法(VC2005)
我现在用的是VC2005的版本,可是用的是基于VC6.0 的书,在MFC中Format函数TextOut函数都无法编译,问题类似"MyView.cpp
d:\vc++2005\vc++project\my\my\myview.cpp(108) : error C2664: “void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)”: 不能将参数 1 从“const char [33]”转换为“const wchar_t *”
with
[
BaseType=wchar_t,
StringTraits=StrTraitMFC_DLL<wchar_t>
]
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
d:\vc++2005\vc++project\my\my\myview.cpp(117) : error C2664: “void ATL::CStringT<BaseType,StringTraits>::Format(const wchar_t *,...)”: 不能将参数 1 从“const char [33]”转换为“const wchar_t *”
with
[
BaseType=wchar_t,
StringTraits=StrTraitMFC_DLL<wchar_t>
]
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换
现在我该做怎么样的改变才能编译,谢谢!