在VC6++的代码运行没问题,在VS2012下运行出现了这个问题。这应该与字符集和字符串转换有关,使用强制类型转换的话太麻烦。
解决方法:项目(PROJECT)-->属性(properties)-->配置属性(Configuration properties)-->常规(general)-->字符集(Character set)-->使用多字节字符集(Use Multi-Byte Character Set)。
在VC6++的代码运行没问题,在VS2012下运行出现了这个问题。这应该与字符集和字符串转换有关,使用强制类型转换的话太麻烦。