首页
社区
课程
招聘
[旧帖] [求助]请教GetSystemDirectory的使用? 0.00雪花
发表于: 2010-3-7 21:16 1376

[旧帖] [求助]请教GetSystemDirectory的使用? 0.00雪花

2010-3-7 21:16
1376
我有一段代码在vs2005中运行,出错: 'GetSystemDirectoryW' : cannot convert parameter 1 from 'CHAR [260]' to 'LPWSTR'
代码如下:       
CHAR szExeFileName[MAX_PATH] = {0};
GetSystemDirectory(szExeFileName, MAX_PATH);
strcat(szExeFileName, "\\123.inf");

怎么改,求教?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1981
活跃值: (771)
能力值: ( LV13,RANK:420 )
在线值:
发帖
回帖
粉丝
2
cannot convert parameter 1 from 'CHAR [260]' to 'LPWSTR'

已经提示了要用宽字符的形式
2010-3-7 21:27
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢,我上网找了一个CA2CT,就ok
2010-3-7 22:30
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
为什么这端程序运行后屏幕上啥也没有显示,是我没有权限获取系统文件夹,还是哪里出错了
          GetWindowsDirectory(CA2CT(szExeFileName), MAX_PATH);
        printf(szExeFileName);
        scanf("%d");

请教?
2010-3-7 22:47
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我上网找了找,让大家见笑了,这个问题直接调用GetWindowsDirectoryW()就好了。为什么有那么多函数形式,头晕
2010-3-8 22:29
0
游客
登录 | 注册 方可回帖
返回
//