2 wphoos wphoos 于 2017.09.04 12:09 提问

VS2015unicode编码问题

d:\wangzhan\lx93\fa\fa.cpp(149): error C2664: “BOOL TextOutW(HDC,int,int,LPCWSTR,int)”: 无法将参数 4 从“const char [6]”转换为“LPCWSTR”

3个回答

chen_jiajia
chen_jiajia   2017.09.04 14:09
已采纳

方法一:BOOL TextOutW(HDC,int,int,TEXT("DISPLAY"),int)

方法二:项目菜单——项目属性(最后一个)——配置属性——常规——项目默认值——字符集,将使用Unicode字符集改为未设置即可。

oyljerry
oyljerry   Ds   Rxr 2017.09.04 14:44

你把你fa.cpp(149)的TextOut的第四个参数前面加上 (CA2W)转换一下

shen_wei
shen_wei   Ds   Rxr 2017.09.04 17:14
 TextOutA
Csdn user default icon
上传中...
上传图片
插入图片