昨天晚上看了会vc,结果连一个测试都没通过,出现错误:
不能将参数 1 从“const char [5]”转换为“LPCTSTR”
网上查了下,是因为vs 2005之后项目使用的是unicode字符集,在“项目-属性”中将字符集换成多字节字符集就行了,也可以将文本内容放在_T()里面,不变字符集。
现在做java只是做web开发,学的东西都快忘完了,以后要把vc搞一下了。。
本文介绍了在使用Visual C++ (VC) 进行开发时遇到的一个常见问题:无法将参数从“const char[5]”转换为“LPCTSTR”。此问题通常发生在VS 2005及更高版本中当项目设置为使用Unicode字符集时。文章提供了两种解决方案:一种是更改项目设置以使用多字节字符集;另一种是在字符串前使用_T()宏来确保正确处理Unicode。
昨天晚上看了会vc,结果连一个测试都没通过,出现错误:
不能将参数 1 从“const char [5]”转换为“LPCTSTR”
网上查了下,是因为vs 2005之后项目使用的是unicode字符集,在“项目-属性”中将字符集换成多字节字符集就行了,也可以将文本内容放在_T()里面,不变字符集。
现在做java只是做web开发,学的东西都快忘完了,以后要把vc搞一下了。。
7062

被折叠的 条评论
为什么被折叠?