码迷,mamicode.com
首页 > 其他好文 > 详细

RegSvr32注册OCX报错,DllRegisterServer调用失败,错误代码0x80040200

时间:2014-11-03 16:31:22      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:vs2010   activex   cmd   


    好不容易将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”,在运行框里面输入,然后回车就会提示。

结果出现:

bubuko.com,布布扣

    是权限问题,在使用管理员权限在运行cmd,然后再cmd里面输入:regsvr32 E:\MFC\Test\Debug\Test.ocx回车之后:

bubuko.com,布布扣

    终于出现了,在html上面也显示了Demo。


看来在Windows下面和Linux下面一样呀,和系统相关的都是需要权限的呀。。。

RegSvr32注册OCX报错,DllRegisterServer调用失败,错误代码0x80040200

标签:vs2010   activex   cmd   

原文地址:http://blog.csdn.net/u012377333/article/details/40740419

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!