импортировать .reg файлы, используя win32 или другие библиотеки - PullRequest
1 голос
/ 07 августа 2009

Мой вопрос немного связан с этим, но это не то, к чему я стремился:

программно объединить файл .reg в реестр win32

Я хочу создать программу, которая сможет импортировать файл .reg, используя win32 или какую-либо другую библиотеку. Я попытался осмотреться, но потерпел неудачу в этой части. Что-то вроде regedit.exe / s функции. Возможно ли это сделать без использования regedit.exe или reg.exe?

Так что .. нет системы ("myfile.reg") или как ShellExecute () с использованием reg.exe или regedit.exe

Спасибо!

Ответы [ 2 ]

1 голос
/ 07 августа 2009

Поскольку regedit.exe создал reg-файл, я не совсем уверен, почему вы не захотите, чтобы он также выполнял импорт.

Еще одним вариантом было бы проанализировать reg-файл и затем преобразовать проанализированную информацию в прямые вызовы RegCreateKey , RegSetValue Win32 API-функций, но я подозреваю, что это будет изрядное количество усилий по написанию кода.

0 голосов
/ 18 января 2016

Просто искал это сам, и ответ: RegLoadKey()

https://msdn.microsoft.com/en-us/library/windows/desktop/ms724889%28v=vs.85%29.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...