error:MultiByteToWideChar cannot convert parameter 2 from 'char [10]' to 'unsigned short *'

来源:互联网 发布:软件版本说明模板 编辑:程序博客网 时间:2024/06/06 01:29

前提是#include<windows.h>

MultiByteToWideChar(CP_ACP,0,RootDirectory,-1,wRootDirectory,10)

以上语句容易出现以上错误cannot convert parameter 5 from 'char [10]' to 'unsigned short *',修改的最直接的方法就是强制转换:

MultiByteToWideChar(CP_ACP,0,RootDirectory,-1,(unsigned short*)wRootDirectory,10)




0 0
原创粉丝点击