永发信息网

【Windows SDK】为什么RegQueryValue函数返回的字符串为空

答案:2  悬赏:30  手机版
解决时间 2021-04-25 13:22

使用如下代码:

RegOpenKey(HKEY_LOCAL_MACHINE,TEXT("SOFTWARE\\MICROSOFT\\WINDOWS\\CURRENTVERSION\\APP PATHS\\WINWORD.EXE"),&hKey);

TCHAR szPath[255] = {0};
LONG cLen;

RegQueryValue(hKey,NULL,szPath,&cLen);

 

注册表有SOFTWARE\\MICROSOFT\\WINDOWS\\CURRENTVERSION\\APP PATHS\\WINWORD.EXE这一项,为什么szPath仍为空字符串?

 

 

最佳答案
cLen要初始化的而且大小要能容纳查询的字符串长度。如cLen=1024;
全部回答

RegQueryValue(hKey,NULL,szPath,&cLen);

在这条语句中,szPath是个输出参数,用来接收指定注册表项的默认值。

LONG WINAPI RegQueryValue(   __in    HKEY hKey,   __in    LPCTSTR lpSubKey,   __out    LPTSTR lpValue,   __in_out    PLONG lpcbValue );

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
直线与圆的距离
20级粉太卖多少???
吃不下饭!好象肠子有东西塞着下不去
汐贝尔地址有知道的么?有点事想过去
读书贵在坚持的诗句,关于读书的句子
谁知道从南京下关长途车站到厚宰巷
跟换电脑主题,有影响吗?
10w左右买什么车好噢。。。。要有理由噢。大
如果一不小心把好友删了怎么办?
佳能数码相机110与780这两款有什么不同?
光电导效应的性质
延安市招商局在什么地方啊,我要过去处理事情
甘肃省5000名教师考试
诺基亚5530刷机
偌基亚5320xm怎么样、现在市场价是多少、怎么
推荐资讯
怎么看果岭的推击线?
救命!QQ号码忘记了
武穴市黄冈板车自行车配件店在什么地方啊,我
表达对方感情深的诗句,关于情义的古诗句
脚浸得脏水多了,脚隙野烂了要用什么才能医好
给绿茶品牌起名字,请看完说明在起
英德市第一中学(南门)地址在哪,我要去那里办
找个能帮我点图标!
QQ透明
“我得爱情”
给《蜗居》一条评论,你怎么写?
为什么我的手机不能改Q呢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?