CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

98下读不了注册表!急急急!

楼主gliderzhang(protoss)2001-11-07 00:22:23 在 C/C++ / C语言 提问

为什么我用以下代码能写注册表:   (在98、2000下都可以。)    
  CString   KeyValue("test3");      
  HKEY   hkResult;      
  RegOpenKeyEx(HKEY_LOCAL_MACHINE,"software\\test1",0,KEY_ALL_ACCESS,&hkResul   t);      
  RegSetValueEx(hkResult,"test2",0,REG_SZ,(unsigned   char   *)(LPCTSTR)KeyValue,   5);      
  RegCloseKey(hkResult);    
   
  而用以下代码却读不了注册表:   (在2000下可以,一点问题都没有,98下却不行)    
  CString   KeyValue;      
  HKEY   hkResult;      
  RegOpenKeyEx(HKEY_LOCAL_MACHINE,"software\\test1",0,KEY_ALL_ACCESS,&hkResul   t);      
  long   err;      
  unsigned   long   length;      
  unsigned   long   TypeStr;      
  err=RegQueryValueEx(hkResult,"test2",0,&TypeStr,(unsigned   char   *)(LPCTSTR)K   eyValue,&length);      
  RegCloseKey(hkResult);    
   
  返回值err为87。  
  在winerror.h中87定义如下:    
  #define   ERROR_INVALID_PARAMETER                     87L         //   dderror   //    
  //   MessageId:   ERROR_NET_WRITE_FAULT   //    
  //   MessageText:   //    
  //     A   write   fault   occurred   on   the   network.   //    
  急呀,哪位指点一下,谢谢,谢谢!!   问题点数:51、回复次数:2Top

1 楼zjber(流星飞月)回复于 2001-11-15 22:52:50 得分 0

望高手不吝指点Top

2 楼zara(Kyrie eleison)回复于 2001-11-15 23:54:55 得分 51

读取时,   length要指明读入区的大小,   你没有给变量length赋正确值.Top

相关问题

  • 98下读不了注册表!急急急急!
  • 注册表恢复!急!急!
  • 注册表问题!急急!!
  • 急急急急!关于Win98注册表
  • 急!急!急!注册表被封!
  • 注册表问题!急!急!急!!!!!
  • 急!急!急!.NET做注册表
  • 关于写注册表(急急)
  • 如何编写注册表保护程序?????急急急急急急急急!!!!!!!!!!!!!
  • 如何编写注册表保护程序?????急急急急急急急急!!!!!!!!!!!!!

关键词

  • hkresult
  • 注册表
  • keyvalue
  • hkey
  • err
  • unsigned
  • length
  • long
  • test

得分解答快速导航

  • 帖主:gliderzhang
  • zara

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo