WinCMD Regsvr32
2021-03-04 12:28
标签:RoCE sch 卸载 对象 成功 获取 sso strong 简单 Regsvr32命令用于注册COM组件,是Windows系统提供的用来向系统注册控件或者卸载控件的命令,以命令行方式运行。 WinXP及以上系统的regsvr32.exe在windows\system32文件夹下;2000系统的regsvr32.exe在winnt\system32文件夹下。 2、参数 3、执行方法 可以看到,DllMain将模块句柄保存到一个全局g_hModule中,以供DllregisterServer和DllUnregisterServer使用 使用Regsvr32的好处: 注册控件:自动根据系统的位数(64/32),注册到相应位置,程序方便调用。 创建时间:2020.05.22 WinCMD Regsvr32 标签:RoCE sch 卸载 对象 成功 获取 sso strong 简单 原文地址:https://www.cnblogs.com/guorongtao/p/12936273.html
1、语法
regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname 其中dllname为activex控件文件名,建议在安装前拷贝到system文件夹下。
4、组件注册
注册一个组件使用regsvr32 xxx.dll命令。其中DLL(即xxx.dll)输出四个函数。DllGetClassObject,DllRegisterServer,DllUnregisterServer和DllMain。下面简单介绍这四个函数的用途
BOOL APIENTRY DllMain(HINSTANCE hModule,DWORD dwReason, void* lpReserved)
{
if(dwReason==DLL_PROCESS_ATTACH)
{
g_hModule=hModule;
}
}