我移植了一个demo,重新编译后发现异常
错误 1 error C2664: “GetPrivateProfileIntW”: 不能将参数 2 从“const char [9]”转换为“LPCWSTR”,
于是我在参数前面添加个LPCWSTR("参数"),就正常了.
可是我不明白,别人的程序是能编译,我拷贝过来后,#include的文件都一样啊,怎么会出现这种问题...需要在哪些地方设置哪些东西才能解决这个问题?因为类似的错误太多了,不想一个个修改.
本人近来刚用VC来写个项目,help!
错误 1 error C2664: “GetPrivateProfileIntW”: 不能将参数 2 从“const char [9]”转换为“LPCWSTR”,
于是我在参数前面添加个LPCWSTR("参数"),就正常了.
可是我不明白,别人的程序是能编译,我拷贝过来后,#include的文件都一样啊,怎么会出现这种问题...需要在哪些地方设置哪些东西才能解决这个问题?因为类似的错误太多了,不想一个个修改.
本人近来刚用VC来写个项目,help!
解决方案 »
- vc++如何写dialog的拖动事件
- 一个奇怪的问题
- 自动情书算法,大虾们说说吧?
- 定义了一个CDTPicker类的对象,怎么把它转换成字符串格式?谢谢大人前来指点:)
- 请教:如何实现像flashget那样的浮动的小窗口并交互?
- ————————————我的工具栏怎么和VC的不同,哪位大侠进来看看,在线等!————————————
- what's the difference
- 有谁见过Jeffery Richter写的Programing Server-side Application for Windows2000(MS Press 2000/3出版)?
- 宽字符问题请教
- 关于对话框的消息??
- VC可不可以像.net一样编译一个适用于64位和32位的程序呢?
- mfc ofstream问题
你使用的是VS?
vc6采用多语言字符集
2010采用unicode字符集
其实你不用这么加。只需要在传值时在前方加_t(char)就可以了。
或者更改该项目的编码方式为多语言字符集