VC6.0与VC 2008的不同之-------SetWindowTextW 不能将参数 1 转换为“LPCTSTR
程序员文章站
2022-03-28 14:36:23
...
这个还是因为VC6默认的是多字节,vc2008以后默认用的是Unicode。
解决办法:右键工程-----属性,选择左边的“配置属性---常规中”,将右边“项目默认值”中的“字符集”改为“使用多字节字符集”,最后,把SetWindowTextW改为SetWindowText即可。改为使用多字节字符集后,其实vc6那一套就基本能用了。