2010年3月1日 星期一

const char to LPCTSTR error

Project->Properties
set
Configuration Properties->General->Characeter Set->Use Unicode Character Set

build

error message
Error 4 error C2664: 'void ATL::CStringT::Format(const wchar_t *,...)' : cannot convert parameter 1 from 'const char [109]' to 'const wchar_t *' h:\SW\Project\GPRS\Factory\src\SampleCodeCoworkWithSFCI\SampleCodeCoworkWithSFCI\SampleCodeCoworkWithSFCIDlg.cpp 157 SampleCodeCoworkWithSFCI

Error 5 error C2664: 'CSampleCodeCoworkWithSFCIDlg::RceExecuteFile' : cannot convert parameter 1 from 'const char [18]' to 'LPCTSTR' h:\SW\Project\GPRS\Factory\src\SampleCodeCoworkWithSFCI\SampleCodeCoworkWithSFCI\SampleCodeCoworkWithSFCIDlg.cpp 189 SampleCodeCoworkWithSFCI

Project->Properties
set
Configuration Properties->General->Characeter Set->Use Multi-Byte Character Set

It is ok.

透過Facebook分享

沒有留言: