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

为什么RegQueryValue调用失败?

楼主anlywei(建安)2005-05-02 10:14:49 在 VC/MFC / 基础类 提问

 
  BOOL   COption::Register()  
  {  
  CString   str;  
  HKEY   hRegKey;  
  BOOL   bResult;  
  str   =   _T("Software\\Microsoft\\Windows\\CurrentVersion\\Run");  
  if(::RegOpenKey(HKEY_LOCAL_MACHINE,   str,   &hRegKey)   !=   ERROR_SUCCESS)    
  {  
  bResult   =   FALSE;  
  }  
  else  
  {  
  char   Transfer_Get[100];  
  long   Len   =   100;  
  if   (::RegQueryValue(hRegKey,"Transfer",Transfer_Get,&Len)   !=   ERROR_SUCCESS)//查询键值    
  {  
  bResult   =   FALSE;  
  }  
  else  
  {  
  bResult   =   TRUE;  
  }  
  }  
   
  RegCloseKey(hRegKey);  
  return   bResult;  
  }  
   
  我的应用程序名为Transfer,注册了开机自动运行,但是为什么我用上面的查询函数时RegQueryValue总是调用失败? 问题点数:20、回复次数:3Top

1 楼keiy()回复于 2005-05-02 10:50:03 得分 20

::RegQueryValue可能是有问题,改RegQueryValueEx试试  
        char   Transfer_Get[100];  
  DWORD   Len   =100;  
  DWORD   ty=REG_SZ;  
  if   (::RegQueryValueEx(hRegKey,"Transfer",NULL,&ty,(unsigned   char   *)Transfer_Get,&Len)   !=   ERROR_SUCCESS)//查询键值    
  Top

2 楼anlywei(建安)回复于 2005-05-02 11:09:59 得分 0

改成RegQueryValueEx就行,为什么的?Top

3 楼keiy()回复于 2005-05-02 11:23:51 得分 0

看MSDN:  
   
  The   RegOpenKey   function   opens   the   specified   key.   This   function   is   provided   for   compatibility   with   Windows   version   3.1.   Win32-based   applications   should   use   the   RegOpenKeyEx   function.    
   
  RegOpenKey只支持Windows   version   3.1,太老的版本了Top

相关问题

  • SetFocus函数为什么调用失败?
  • jsp中调用beans,我为什么总失败,请教高手!!!
  • gethostbyaddr为什么调用失败?一个winsock的问题.....
  • 在Service中为什么调用其它COM组件会失败?
  • 为什么调用这个函数失败,怎么改正?
  • 为什么在SDK下调用ShowWindow(SW_HIDE);失败?
  • 调用RegisterClass(&wc)为什么返回失败(0)?
  • 子类调用父类构造失败,为什么?
  • VB.NET调用PlaySound为什么总是失败?请高手指教
  • VB 调用 存储过程 sp_xml_preparedocument 为什么老失败

关键词

  • 查询
  • regqueryvalue
  • hregkey
  • bresult
  • regopenkey
  • transfer
  • regqueryvalueex
  • success
  • len
  • str

得分解答快速导航

  • 帖主:anlywei
  • keiy

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

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