如何注销已注册的COM组件

hps9743003 2003-03-18 08:36:48
注册后我想把组件在系统中注销了,怎么办?
...全文
314 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingzai 2003-03-18
  • 打赏
  • 举报
回复
BOOL CSecuryEntryDlg::UnRegDllControl(LPCTSTR pszDllName)
{
HINSTANCE hLib = LoadLibrary(pszDllName);
if (hLib <(HINSTANCE)HINSTANCE_ERROR)
{
AfxMessageBox(_T("dll file can't be import!"),MB_OK,NULL);
return 0;
}
//get DllUnregisterServer address
FARPROC lpDllEntryPoint;
lpDllEntryPoint = GetProcAddress(hLib,_T("DllUnregisterServer"));
//DllUnregisterServer
if(lpDllEntryPoint!=NULL)
{
if(FAILED((*lpDllEntryPoint)()))
{
AfxMessageBox(_T("DllUnregisterServer Failed!"),MB_OK,NULL);
FreeLibrary(hLib);
return 0;
}

}
else
AfxMessageBox(_T("DllUnregisterServer Failed!"),MB_OK,NULL);
return 1;
}
winne_ll 2003-03-18
  • 打赏
  • 举报
回复
regsvc32 /u xxxx

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧