在将dll注册到注册表时,它会被注册到某个默认路径。现在,我想更改此默认路径,并使用Regsvr32将Dll注册到HKEY_LOCAL_MACHINE
层次结构中的特定路径。我正在用C++做我的项目。有人能帮我摆脱困境吗??
RegSvr32
只需使用LoadLibrary
加载DLL,并使用GetProcAddress
获取导出函数DllRegisterServer
的地址。然后它调用DllRegisterServer
函数。所以DllRegisterServer
中的任何代码都将被执行。您可以在此功能中添加自己的注册代码。