使用win32或其他库导入.reg文件

时间:2009-08-06 23:13:32

标签: c++ c winapi registry

我的问题与此问题有点相关,但这不是我的目标:

programmatically merge .reg file into win32 registry

我想要做的是创建一个可以使用win32或其他库导入.reg文件的程序。我试着环顾四周但在那部分失败了。像 regedit.exe / s 这样的功能。是否可以在不使用regedit.exe或reg.exe的情况下执行此操作?

所以..没有系统(“myfile.reg”)或类似ShellExecute()使用reg.exe或regedit.exe

谢谢!

2 个答案:

答案 0 :(得分:1)

由于 regedit.exe 首先创建了reg文件,我不确定为什么你不想让它进行导入。

另一个选择是解析reg文件,然后将解析后的信息转换为对 RegCreateKey RegSetValue Win32 API函数的直接调用,但我怀疑是是一个相当数量的编码工作。

答案 1 :(得分:0)