首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

VC++在MFC程序中如何注册/注销ActiveX控件(.OCX

在MFC程序中如何注册/注销ActiveX控件(.OCX) VC++ 2009-07-29 22:25   阅读83   评论0 字号: 大大 中中 小小 在程序中注册ActiveX控件(....OCX)的函数 BOOL RegisterOcx(LPCTSTR OcxFileName) {          LPCTSTR pszDllName = OcxFileName ;        ...FARPROC lpDllEntryPoint;          lpDllEntryPoint = GetProcAddress(hLib,_T("DllRegisterServer"));   //获取注册函数...         else                    return FALSE ; } //---------------------------------- 在程序中注销ActiveX控件(.OCX...lpDllEntryPoint;          lpDllEntryPoint = GetProcAddress(hLib,_T("DllUnregisterServer"));        //获取注册函数

1.6K30

Activex、OLE、COM、OCX、DLL

文件夹下参数有如下意义: /u - 反注册控件 /s - 不管注册成功与否,均不显示提示框 /c - 控制台输出 /i - 跳过控件的选项进行安装 (与注册不同) /n - 不注册控件...例如:笔者要注册 amovie.ocx 控件,则打入regsvr32 amovie.ocx即可, 要反注册它时只需使用 regsvr32 /u amovie.ocx就行了。...注册表法所谓注册ActiveX,无非是将一些信息记录在Windows的注册表中,如ShockwaveFlashObject控件,我们可以运行Regedit.exe注册表编辑程序,利用关键字进行搜索,然后把搜索得到后的注册表导出为...REG注册表文件,再将其相应的ActiveX文件拷贝到Windows的System文件夹(一般ActiveX的文件名为OCX,安装在Windows的System文件夹内)下,最后在要安装ActiveX的机器上双击导入刚才导出的注册表文件即可完成安装...OCX,DLL是扩展名。 Activex有两种扩展名OCX和DLL。实际上你可以把它们的扩展名字调换。COM作为ActiveX的更新技术,扩展名也有可能是DLL。

2.2K10

EasyPlayer-RTSP WebActiveX注册提示failed to create control 未指定错误

我们RTSP播放器EasyPlayer-RTSP是支持OCX控件注册的,然而有用户注册ActiveX遇到了报错:Failed to create control,显示弹窗如下图: 对于OCX空间的注册...,可能有点容易疏忽的地方,经过我们的检查,得知导致用户重新编译后,生成新的OCX,未将新的lic打包带到生产环境。...下图中Lic文件即为OCX的证书文件: 在开发环境中,因为每一次都重新编译生成了,所以不存在这个问题,但是拷贝至生成环境的时候,请注意一定要将lic文件一并带着。...可在项目中查看具体情况: 在该问题中,我们重新拷贝OCX和lic文件至生产环境,再次注册控件,则会提示成功。...之前我们讲了H265编码视频流媒体播放器EasyPlayer-RTSP的OCX控件注册过程,如果大家有兴趣也可以了解一下,另外我们欢迎大家对EasyPlayer播放器项目进行多方面、多系统的测试,也欢迎大家就技术问题和我们交流

49420

IE Flash10b.ocx加载项失败 解决

在做一个页面的视频录制时,预览页面时,总会提示Flash10b.ocx加载项失败 ,导致IE被迫关闭,很是恼火。...就将此记录了 IE浏览器遇到flash10b.ocx加载故障关闭的解决办法: 首先可以到控制面板的安装卸载程序中卸载flash10b.ocx更换回flash9b.ocx版本就不会出现这样的问题。...flash10b.ocx的卸载方法有两种,一种是搜索一个卸载程序进行卸载,还有一种是在C:\WINDOWS\system32\Macromed\Flash路径下点击uninstall_activeX.exe...从新安装flash9b.ocx的时候会出现以下错误讯息:“ 1. 您正在尝试安装的 Adobe Flash Player 版本不是最新版。...解决flash9b.ocx能安装的办法是:修改注册码,执行 regedit,找到以下位置: [HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions

86420

VC++编写ActiveX控件

控件”,并在自己的电脑上进行了测试,完工后就把生成的“*.ocx”控件注册文件复制到了我们的电脑上。...最后VC++会自动生成一些文件,这些文件就构成了ActiveX的基本模板,文件的主要结构如下:     直接编译一下,然后在Debug目录下面就会生成一个名为“ocxDemo.ocx”的控件注册文件,...2.4 生成ocx文件并调试      直接编译用户加入了自定义代码的项目,然后在项目的Debug目录下面会生成一个ocx文件,这个就是此控件的注册文件了。     ...3.控件的使用方法 3.1 注册控件      ocx控件的安装方式有很多种,这里介绍最简单的一种。 步骤: 1.将需要安装的OCX控件文件复制到某个目录,例如C盘根目录下。...3.在出现的框中键入regsvr32 C:/xxxx.ocx 。(XXXX为控件名, C:/为目录) 4.点击确认后等待出现提醒注册成功即可。

3.4K30

关于VB6.0中控件加载的难题

所以当它提示你需要某些控件的时候,比如Systray.ocx,去网上把它下载下来,然后进行注册。 ?...注册方法还是那个老方法:               ① 把.ocx文件放到C:\Windows\System32\               ② 运行regsvr32 C:\Windows\System32...\SysTray.ocx        一般情况XP系统或Win7 32位系统就可以注册成功,但有的人又问了,注册的时候有时会注册失败,比如会弹出 "模块***\***\***.ocx ”(" ***\...②步骤中的regsvr32 C:\Windows\System32\SysTray.ocx运行一下,是不是大功告成啦?       ...对,就是把你需要注册的SysTray.ocx控件放到这个文件夹里再进行注册注册方法跟上面的方法一样,当然注册的路径要改为C:\Windows\syswow64\SysTray.ocx,点击回车的时候是不是像下面那样显示注册成功啦

1.6K40
领券