码迷,mamicode.com
首页 > 其他好文 > 详细

编译问题提示包含窄字符的问题

时间:2015-05-04 15:14:46      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

编译总是失败提示 包含了窄字符;

比如下面的提示:

error C2664: ‘CreateEventA‘ : cannot convert parameter 4 from ‘const wchar_t *‘ to ‘LPCSTR‘

error C2664: ‘OutputDebugStringA‘ : cannot convert parameter 1 from ‘const wchar_t [45]‘ to ‘LPCSTR‘

查看本工程和包含的工程文件,Character set已经全部设为Use Unicode Character Set;

已经都是Use Unicode Character Set,为什么提示这样的编译错误?

经过查找发现竟然是input的地方还需要多加一项,如下图:

 

最后改了地方解决,上图:

技术分享

勾选红色圈住的地方;

 

 

显示会多出来如下图:

技术分享

编译问题提示包含窄字符的问题

标签:

原文地址:http://www.cnblogs.com/yuzhould/p/4476120.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!