Как работает файл.RGS

В файле.rgs есть некоторая информация о реестре, и я хочу знать, как информация из файла.rgs добавляется в regetry?

У меня есть проект AAA, и он сгенерирует файл AAA.DLL, и есть файл xxx.rgs, который содержит информацию о реестре, и AAA.DLL построен, затем он будет развернут на другой машине B, поэтому я не Не знаете, как информация о регистрации может быть добавлена ​​на компьютере B, мне нужно зарегистрировать AAA.dll с помощью команды regsvr32?

1 ответ

Решение

Обычно ваш код звонит CComModule::UpdateRegistryFromResource() который, в свою очередь, передает управление специальному механизму, реализованному в ATL, который выполняет эту работу - анализирует созданный ресурс путем встраивания файла.rgs в модуль и редактирует реестр. ATL поставляется с источниками, так что вы можете просто прочитать, как это делается.

Другие вопросы по тегам