lhzh114
驱动牛犊
驱动牛犊
  • 注册日期2004-02-20
  • 最后登录2008-12-27
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望37点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
阅读:2092回复:8

regsavekey 为什么不成功?

楼主#
更多 发布于:2005-06-20 09:16
  openStatus = RegOpenKeyEx (HKEY_LOCAL_MACHINE,
                              keyPath,
                              0,
                              KEY_ALL_ACCESS,
                              &key) ;
    if (openStatus != ERROR_SUCCESS) {
    
                     printf("failed! \n");

       } else
       {
      

              STATUS = RegSaveKey(key, FileName, NULL);
      
//              openStatus = RegLoadKey(HKEY_LOCAL_MACHINE, keyPath, FileName);

              if (STATUS == ERROR_SUCCESS)
              {
                     printf("ok! \n");
              }

       }

       RegCloseKey(key);


       return 0;

为什么总是不能返回ERROR_SUCCESS ,既调用成功呢?
 
lhzh114
驱动牛犊
驱动牛犊
  • 注册日期2004-02-20
  • 最后登录2008-12-27
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望37点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-06-21 11:48
指向一个文件名:如

CHAR               FileName[]="D:\\test0005";

谢谢!
lhzh114
驱动牛犊
驱动牛犊
  • 注册日期2004-02-20
  • 最后登录2008-12-27
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望37点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-06-21 11:50
HKEY               key = NULL;
    CHAR               keyPath[] = "SOFTWARE\\3721";
    LONG               openStatus,STATUS;
   CHAR               FileName[]="D:\\test0005";
lhzh114
驱动牛犊
驱动牛犊
  • 注册日期2004-02-20
  • 最后登录2008-12-27
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望37点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-06-22 09:55
保证 文件名 不存在!

我用不同文件名
lhzh114
驱动牛犊
驱动牛犊
  • 注册日期2004-02-20
  • 最后登录2008-12-27
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望37点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-06-30 10:06
多谢了,这两天没上驱网

已搞定!

怎么没法给分了?
游客

返回顶部