首页
社区
课程
招聘
[求助]为何我取不到这个值
发表于: 2007-8-26 11:51 3111

[求助]为何我取不到这个值

2007-8-26 11:51
3111
HKEY hkey;
    char LanguageVal[256]=" ";
        DWORD cb;
        DWORD dwRegType=REG_SZ;
        RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SYSTEM\\CurrentControlSet\\Control\Nls\\Language",0,KEY_ALL_ACCESS,&hkey);
    RegQueryValueEx(hkey,"InstallLanguage",NULL,&dwRegType,(LPBYTE)LanguageVal,&cb);
        RegCloseKey(hkey);

权限我也设置了  为什么取不到 郁闷

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
\\Control\Nls\\Language

解决了
应该是 \\Control\\Nls\\Language

漏了个 呵呵 谢谢各位  我太粗心了
2007-8-26 11:58
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
3
lpcbData
[in, out] Pointer to a variable that specifies the size of the buffer pointed to by the lpData parameter, in bytes. When the function returns, this variable contains the size of the data copied to lpData.
The lpcbData parameter can be NULL only if lpData is NULL.

cb不设置,LanguageVal能返回内容?
2007-8-26 11:58
0
游客
登录 | 注册 方可回帖
返回
//