MFC保存注册表的问题

问题描述

MFC保存注册表的问题

MFC开发注册表我知道是保存设置,但是这个路径的规则是什么?注册表每个路径的含义是什么?

解决方案

一般来说,用户的设置放在local_user software 你的公司名 你的软件名 下
系统设置(所有用户有效)放在local_machine software 你的公司名 你的软件名 下

解决方案二:

1、HKEY_CURRENT_USER

包含当前登录用户的配置信息的根目录。用户文件夹、屏幕颜色和“控制面板”设置均存储在此处。该信息被称为用户配置文件。

2、HKEY_LOCAL_MACHINE

包含针对该计算机(对于任何用户)的配置信息。主要由HARDWARE、SAM、SECURITY、SOFTWARE、SYSTEM等项组成:

解决方案三:

你应该去找些资料来学校windows注册表的框架以及各根目录和子目录对应的是什么配置

不是几句话就能说清楚的

时间: 2024-10-26 01:44:09

MFC保存注册表的问题的相关文章

VS2010中MFC写注册表RegCreateKey

问题描述 VS2010中MFC写注册表RegCreateKey HKEY hKey ; RegCreateKey(HKEY_LOCAL_MACHINE , TEXT("Software\MyRegisterTest\admin") , &hKey) ; RegSetValue(hKey , NULL , REG_SZ , TEXT("zhangsan") , strlen("zhangsan")) ; //RegCreateKey(HKE

导出与引入注册表

注册表是以二进制方式存储在硬盘上.我们在修改注册表的时候难免会引起一些问题,甚至是致命的故障.那么对注册表文件进行备份和恢复就具有非常的意义.除此之外,你还可以将注册表中的某一主键或子键保存为文本文件,并且打印出来,用来研究注册表的结构. 导出注册表文件 作为备份功能,我们可以在Regedit编辑器下单击"注册表"菜单下的"导出注册表文件"命令,并选择导出范围为"全部",将注册表文件备份在硬盘上.而作为一般的备份工作,在Regedt32中就可以完

你所不知道的注册表的五个秘密

几个主要的功能. 1)木马的藏身之处 木马的藏身之处主要在系统的启动处,这是一个危险的地方,所以你必须得仔细辨认才能确定能否删除,不然的话会造成系统无法启动,同时盗qq密码的东西也在这藏着呢! 在运行内输入regedit回车即出现注册表. 1.木马启动处一:HKEY_LOCAL_MACHINA\SOFTWARE\Microsoft\Windows\CurrentVersion\run 删除木马的启动键值即可如图: 2.木马启动处二:HKEY_CURRENT_USER\SOFTWARE\Micro

定期做好注册表备份工作

注册表是windows xp系统中一个很重要的数据库,用来存储系统和应用程序的设置信息,很多情况下我们都需要通过对注册表的设置来更改系统信息.不夸张的说,注册表是整个系统的大脑所在.正因为注册表很重要,所以我们很有必要对注册表进行备份.我们知道在xp系统中,备份注册表的方法有很多种,可是并不是所有的xp系统用户都知道可以用记事本备份注册表.通过基记事本备份注册表更简单.方便.现在小编就带大家一起去学习下备份的步骤吧! 注册表备份 步骤如下: 1.点击"开始"菜单,选择"运行&

XP系统通过注册表怎么恢复回收站清空的文件

  很多电脑用户都会定时清空回收站里的文件,但是有时候也会误删一些重要的文件.那么,怎么恢复回收站清空的文件呢?相信不少电脑用户想到的就是:使用第三方的数据恢复软件了.其实,不需要借助他人之手,利用电脑的注册表就可以恢复回收站清空的文件.下面,小编就以WinXP系统为例子,为大家分享一下WinXP系统通过注册表恢复回收站清空的文件的方法! 注册表编辑器 回收站靖空怎么找回,具体步骤: 1.又用到万能的注册表了,我们还是样子点开始--运行--regedit--回车; 2.打开注册表编辑器后,我们定

XP系统使用记事本怎么备份注册表

  XP系统使用记事本怎么备份注册表呢?感兴趣的电脑用户不妨来看看今天的注册表使用教程吧! 记事本 两个重要的分支 : 1.用户个人数据[HKEY_CURRENT_USER] 该分支中存放的是当前登录用户的个人喜好设置.所用的软件的设置等个人数据.无论来宾.受限用户.高级用户还是管理员,都可以修改属于自己个人的注册表数据.用户个人的注册表数据就是"注册表编辑器"左侧窗格[HKEY_CURRENT_USER]所包含的项.子项和值项. 2.系统的核心数据[HKEY_LOCAL_MACHIN

用系统备份工具备份注册表

  1.选择"开始"→"程序"→"附件"→"系统工具"→"备份"命令.程序运行后单击"备份"选项卡,单击备份树中System State前的方框将该项选中.选中该项后,备份工具将保存注册表文件.系统启动文件等内容. 2.在程序下方"备份媒体或文件"下面设置保存备份文件的路径,然后单击"开始备份",弹出"备份作业信息".在&quo

9x与2k 注册表的备份与恢复_注册表

从Windows 95以来,微软就将Windows系统的配置信息存储在一个名为注册表的数据库中.它是Widnows系统管理所有软硬件的核心,其中包含了每个计算机用户的配置文件以及有关系统硬件.已安装程序和属性设置等重要信息.因此,注册表错误往往会导致系统崩溃,所以保持注册表的"健康"就显得尤为重要.那么,如何保证注册表的"健康"呢?老办法--备份与恢复. A.Windows 9x注册表的备份与恢复 (1)使用Scanreg备份/恢复注册表 系统在启动过程中会自动对注

MFC SDI 中 通过注册表保存当前窗体的 显示状态位置

    在 框架类响应 WM_CLOSE消息的时候添加如下代码    HKEY  key;        //用于接收注册表项句柄  WINDOWPLACEMENT  info;  //获得窗体位置状态信息  GetWindowPlacement(&info);  //CWnd类的函数获取一个窗体的状态信息  if(ERROR_SUCCESS==                          //调用  RegOpenKeyEx 打开注册表 返回key  如果成功 返回  ERROR_SUC