请问各位大哥:在程序中如何备份注册表及自定义备份的路径,还有恢复注册表的方法? 如果问题解决,另开贴加50分,决不食言。
解决方案 »
- 初学者请教windows安装驱动的问题
- 超级难的问题,图像识别定位算法问题。
- 代码为什么实现不了 窗口化?求指点,显示我的画图区,但同时点击桌面上的其他图标时,没反应,只能alt+tab退出才行
- 乱码问题
- 套接字中发送端问题?
- vc打印的问题-请各位大哥哥帮忙
- 图示对话框界面中的页面及表格是如何实现的,请各位专家指教,多谢了!!
- 关于视图的问题
- 我在界面上画了一条线,当有一个窗体成为当前窗体覆盖了我的程序时,我的程序再显示时线没了,应当怎么解决啊
- ===========请指点,怎样查找列表框中任意列的字符串===========
- listbox多选的问题?
- 打印编程时如何得到每张纸打印的页数?
至于用程序恢复,gz ^_^
#include<fstream>
void C...Dlg::OnButton1() //注册表备份
{
std::ofstream tfile("C:\\...\\back.reg",std::ios::out);
tfile<<"REFEDIT4\n\n"; tfile<<"[HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\]\n";
tfile<<"\"Test1\" =\"Adam\"\n";
tfile<<"\"Test2\"=hex:61\n";
tfile<<"\"Test3\"=dword:00000064\n";
tfile.close();
}void C...Dlg::OnButton2() //注册表恢复
{
system("C:\\...\\back.reg");//请先备份注册表
}
{
ShellExecute(NULL,"open","C:\\Windows\\Regedit.exe","/e \"C:\\back.reg\"",NULL,SW_SHOWNORMAL);
}
void CRegDlg::OnButton25() //注册表恢复
{
ShellExecute(NULL,"open","C:\\Windows\\Regedit.exe","/s \"C:\\zzq.reg\"",NULL,SW_SHOWNORMAL);
}