首页 > 代码库 > RegSvr32注册OCX报错,DllRegisterServer调用失败,错误代码0x80040200
RegSvr32注册OCX报错,DllRegisterServer调用失败,错误代码0x80040200
好不容易将ActiveX的Demo编译过了,找clsid找了半天,各种方法呀,最后在.ild里面就有写到:
// CTestCtrl 的类信息 [ uuid(D36A2461-0660-4409-99BD-386CDF50E6A5) ] coclass Test { [default] dispinterface _DTest; [default, source] dispinterface _DTestEvents; };
里面的uuid就是的。
但是在html页面也是没有出现ActiveX,需要使用:regsvr32 E:\MFC\Test\Debug\Test.ocx去注册服务,按照网上说的“win + R”,在运行框里面输入,然后回车就会提示。
结果出现:
是权限问题,在使用管理员权限在运行cmd,然后再cmd里面输入:regsvr32 E:\MFC\Test\Debug\Test.ocx回车之后:
终于出现了,在html上面也显示了Demo。
看来在Windows下面和Linux下面一样呀,和系统相关的都是需要权限的呀。。。
RegSvr32注册OCX报错,DllRegisterServer调用失败,错误代码0x80040200
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。