C++调试 错误error C2664 er ror C2440 求帮主
答案:2 悬赏:0 手机版
解决时间 2021-11-14 13:44
- 提问者网友:我是女神我骄傲
- 2021-11-13 19:06
C++调试 错误error C2664 er ror C2440 求帮主
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-11-13 20:27
第一个错,把第5个参数改成0试试。
第二个错,返回值的定义不一至,一个是WCHAR*,一个是WORD
WORD *wchr 把这个改为WCHAR* wchr
第二个错,返回值的定义不一至,一个是WCHAR*,一个是WORD
WORD *wchr 把这个改为WCHAR* wchr
全部回答
- 1楼网友:迷人又混蛋
- 2021-11-13 21:41
8 error C2664: 'MultiByteToWideChar' : cannot convert parameter 5 from 'WORD *' to 'LPWSTR'应该是说MultiByteToWideChar函数的第五个输入参数应输入的是LPWSTR类型而不是WORD类型,而你输入的wchar是WORD*类型。
10 error C2440: 'return' : cannot convert from 'WORD *' to 'WCHAR *应该是说WChar函数的返回值应该是WCHAR*类型,而你返回的wchr是WORD *类型。
10 error C2440: 'return' : cannot convert from 'WORD *' to 'WCHAR *应该是说WChar函数的返回值应该是WCHAR*类型,而你返回的wchr是WORD *类型。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯