error C2664

error C2664: 'int ATL::CStringT::Find(wchar_t,int) throw() const' : cannot convert parameter 1 from 'const char [3]' to 'wchar_t' error C2664: 'ATL::CStringT::FindOneOf' : cannot convert parameter 1 from 'const char [3]' to 'const wchar_t *' 这种错误经常会出现的,我们习惯于用VC6.0编程,而在VC的默认的使用的是“多字节字符集”,而我们在VS中默认使用的是“Unicode 字符集” 所以出现此类状况的解决办法就是在工程属性中,修改常归属性 ,把字符集改为 多字符集。

 

Project->Project Properties->Configuration Properties->Charater Set->Use Multi-Byte Character Set

你可能感兴趣的:(编程,c,character)