ATL::CComModule::RegisterServer

ATL::CComModule::RegisterServer,com,atl,Com,Atl,ATL::CComModule::RegisterServer(TRUE)调用可以执行什么样的示例(它写入了什么注册表项)?了解这一点的一个好方法是下载并将其设置为监视注册表更改(我假设这是可能的,它至少在较旧的工具RegMon中,这是替代品)然后执行一个RegisterServer和一个Unregister,您将获得完整的列表 您可能需要设置一些过滤器来过滤掉您不想看到但应该很容易做到的内容。对于使用宏的每个类,它将运行资源文件中列出的相应注册表脚本资源(.rgs文件),由宏标识 此外,由于您

ATL::CComModule::RegisterServer(TRUE)调用可以执行什么样的示例(它写入了什么注册表项)?

了解这一点的一个好方法是下载并将其设置为监视注册表更改(我假设这是可能的,它至少在较旧的工具
RegMon
中,这是替代品)然后执行一个
RegisterServer
和一个
Unregister
,您将获得完整的列表


您可能需要设置一些过滤器来过滤掉您不想看到但应该很容易做到的内容。

对于使用宏的每个类,它将运行资源文件中列出的相应注册表脚本资源(.rgs文件),由宏标识

此外,由于您正在为
bRegTypeLib
传递
TRUE
,因此它还将运行由标识的注册表脚本