使用win32或其他库导入.reg文件
我的问题与这个问题有点相关,但这不是我的目标:
以编程方式将.reg文件合并到win32注册表中
我想要做的是创建一个程序,可以使用win32或其他库导入.reg文件。 我试着环顾四周但在那部分失败了。 像regedit.exe / s函数。 是否可以在不使用regedit.exe或reg.exe的情况下执行此操作?
所以..没有系统(“myfile.reg”)或类似ShellExecute()使用reg.exe或regedit.exe
谢谢!
由于regedit.exe首先创建了reg文件,我不确定为什么你不想让它进行导入。
另一个选择是解析reg文件,然后将解析的信息转换为RegCreateKey , RegSetValue Win32 API函数的直接调用,但我怀疑这将是相当多的编码工作。
我一直在寻找这个,答案是RegLoadKey()
https://msdn.microsoft.com/en-us/library/windows/desktop/ms724889%28v=vs.85%29.aspx