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

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

2007-8-26 11:51
3110
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);

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

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 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
游客
登录 | 注册 方可回帖
返回
//