MFC dll如何加载ocx插件,并成功调用ocx内部函数

VC/MFC > ATL/ActiveX/COM [问题点数:50分]
等级
本版专家分:0
结帖率 0%
等级
本版专家分:87700
勋章
Blank
状元 2017年 总版技术专家分年内排行榜第一
Blank
榜眼 2014年 总版技术专家分年内排行榜第二
Blank
探花 2013年 总版技术专家分年内排行榜第三
Blank
进士 2018年总版新获得的技术专家分排名前十
2012年 总版技术专家分年内排行榜第七
等级
本版专家分:90
勋章
Blank
红花 2018年8月 C/C++大版内专家分月排行榜第一
2018年7月 C/C++大版内专家分月排行榜第一
等级
本版专家分:0
勋章
Blank
签到达人 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
脉脉勋章 绑定脉脉第三方账户获得
Blank
GitHub 绑定GitHub第三方账户获取
Blank
领英 绑定领英第三方账户获取
等级
本版专家分:156009
勋章
Blank
探花 2019年总版新获得的技术专家分排名第三
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
银牌 2020年6月 总版技术专家分月排行榜第二
2020年4月 总版技术专家分月排行榜第二
2019年7月 总版技术专家分月排行榜第二
2019年5月 总版技术专家分月排行榜第二
Blank
铜牌 2020年7月 总版技术专家分月排行榜第三
2020年1月 总版技术专家分月排行榜第三
2019年8月 总版技术专家分月排行榜第三
2019年4月 总版技术专家分月排行榜第三
2019年3月 总版技术专家分月排行榜第三
wanghvlovezj

等级:

mfc调用activex

首先使用MFC创建一个activeX的控件譬如ActiveXTest,编译成ocx并注册,然后另外编写一个测试程序来调用该控件,发现有几种方式: 1:使用project-->Add to Project-->Components and Controls, 然后选择要...

VS2015 MFC DLL对话框内调用ActiveX控件

在我的其它博客中,介绍了mfc dll如何调用模式对话框与非模式对话框的实现过程。接下来介绍在mfc dll中如果包含有ActiveX控件该如何调用了。 我们还是在mfc dll的对话框里添加一个ActiveX控件,例如添加一个...

vs2010开发activex(MFC)控件/ie插件(三),js调用ocx控件的接口函数

vs2010开发activex(MFC)控件/ie插件(三),js调用ocx控件的接口函数  js调用ocx控件的接口函数,先看demo效果:  简单测试过程:两个数相加。  测试插件加载和js传参,js调用ocx控件接口函数的代码(这三个测试...

c#调用c++制作的基于mfcocx控件

c#调用c++制作的基于mfcocx控件

MFC ActiveX (ocx)控件的开发

MFC ActiveX (ocx)开发

ocx入门浅析

分析:exe是一个可执行程序,而ocx看做是一个窗口上的控件(控件即ocx,如button),dll是将函数、变量、类封装在一起的库 ocx的形式如下: 图中的各个都是ocx控件(我是这样认为的),只不过MFC内置了一些控件,...

vs2015 dll封装为ocx的过程

1、新建MFC ActiveX控件项目 2、点击下一步,直到完成  3、生成ENP_ActiveXDLL项目 其中ENP_ActiveXDLLCtrl.cpp是写接口的主要功能部分;ENP_ActiveXDLL.idl中定义了之后注册ocx后,调用ocx所需要的重要的...

PHP调用OCX控件的具体方法

...真正使用ocx的不多,而且资料也比较少,从网上看到了一个成功的例子: 其实调用 OCX文件 和 DLL文件是一样的 首先把欲调用的 目标DLL或者OCX或者什么什么的控件文件包含进来 include("D

DllRegisterServer的调用失败的问题解决方法

其实在日常的工作中,用regsvr32 命令注册dllocx等时,这种模块已加载,但DllRegisterServer的调用失败的问题很常见,下面和大家分享一下我的经验,希望能够帮到大家。 DllRegisterServer的调用失败的问题解决...

海康威视视频ocx控件开发总结

因工作需要,需要开发一个海康威视的视频ocx控件,嵌入到intouch,组态王一类的组态软件中使用。 之前从没做过ocx控件的开发,连MFC的开发也没做过,折腾了几天,终于基本完成。记录一下这个过程。 第一部分 ...

MFC程序中如何注册/注销/检测ActiveX控件(.OCX)

一、注册ActiveX控件 二、 三、

Activex、OLE、COM、OCXDLL之间区别、联系

.ocxocx控件的扩展名,与.exe .dll同属于PE文件。下面说说什么是ocx控件!  OCX 是对象类别扩充组件。  如果你用过Visual Basic或者Delphi一类的可视化编程工具,那么对控件这个概念一定不会陌生,就是那些工具...

【VS开发】使用MFC创建并调用ActiveX控件

使用MFC创建并调用ActiveX控件 今天做了一下ActiveX的使用测试,总结一下: 首先使用MFC创建一个activeX的控件譬如ActiveXTest,编译成ocx并注册,然后另外编写一个测试程序来调用该控件,发现有几种方式: ...

VC++ OCX 控件注册

VC++ OCX 控件注册 2010-11-19 15:40 方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册 示例: regsvr32 netshare.ocx //注册netshare.ocx控件 regsvr32 /u netshare.ocx /...如果

【VS开发】DLLocx的区别

ocx作为一种特殊的dll文件,具有一定的用户界面和事件响应,而dll文件只是方法和属性的集合。 一、关于DLL的介绍  DLL,动态链接库,Dynamic Link Library的缩写,是一个包含函数和数据的模块集合,可以被...

Java通过jacob调用ocx 转载2

OCX控件中,重写COleControl.IsInvokeAllowed (DISPID)方法,即在控件的CMyNameCtrl中增加一个方法 BOOL CMyNameCtrl::IsInvokeAllowed (DISPID)  {  return TRUE;  } 下面的链接

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

http://wmnmtm.blog.163.com/blog/static/382457142009629102522273/ 在程序中注册ActiveX控件(.OCX)的函数 BOOL RegisterOcx(LPCTSTR OcxFileName) {  LPCTSTR pszDllName = OcxFileName ; //Ac

VS2010创建OCX控件

ActiveX的基本概念 ...ActiveX控件的后缀名是ocx或者dll。一般是以ocx和动态共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或者exe解压成ocx和动态库共存的文件,然后注册ocx文件。 a

通过CreateControl()直接创建控件(ocx)失败时的处理

刚开始的时候,在一个对话框工程exe中,通过CreateControl()可以成功地直接创建一个控件(ocx),后来由于变化,需要在一个控件中再手动创建其它的控件,结果却失败了,创建的代码和在exe中完全一样,可为什么不成功呢...

[转]为什么在DllMain里不能调用LoadLibrary和FreeLibrary函数

为什么在DllMain里不能调用LoadLibrary和FreeLibrary函数? MSDN里对这个问题的答案十分的晦涩。不过现在我们已经有了足够的知识来解答这个问题。 考虑下面的情况:  (a)DllB静态链接DllA  (b)DllB在...

OCX控件的创建与调用

1.ActiveX的基本概念 ActiveX控件可以看作是一个极小的... ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成OCX和动...

regsvr32 注册 ocx 时卡死,不退出

今天在将一个 vs2010 写的 exe 工程改造为 ocx 时,前期一切顺利,也能编译通过(不过在最后生成 .ocx 时 vs 一直卡着不动,先暂且不管,通过 Build --> Cancel 强制退出),最后通过 regsvr32 注册 ocx,写...

MFC程序运行时注册自身所需要的COM组件

我们可以在网上找到很多开发好的COM组件,这些组件提供了接口,我们可以对其进行二次开发,比如mp3play.ocx,通过这个控件,我们可以简单快速开发出自己的MP3播放器,COM组件可以是.ocx后缀,也可以是.dll后缀。...

c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目

1.ActiveX的基本概念  ActiveX控件可以看作是一个极小的... ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成OCX和动

【VS2017】将DLL封装成ActiveX控件(OCX文件)详细步骤

 最近组内WEB工程师在做浏览器的加密卡识别登陆功能,由于JS不能进行太复杂操作,因此委托我使用C编写DLL库封装成OCX控件给他调用。我也是第一次编写该类程序,查阅了不少资料,在此分享给大家。  本文使用的平台...

基于VS2013的ActiveX控件实现

1.ActiveX的基本概念  ActiveX控件可以看作是一个极小的服务器... ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成OCX和动

如何使用VC和OD调试OCX控件

在实际编程项目过程中,经常需要编写Activex控件和分析别人编写的ocx控件,但是控件调试却是麻烦的事。刚开始无所适从,不知道从哪里下手。 后来,经过自己问度娘和自己摸索,总结出来一些方法。 一、VC下编写的ocx...

最全的基于MFC的ActiveX控件开发教程

浏览器插件之ActiveX开发(一)     一般的Web应用对于浏览器插件能不使用的建议尽量不使用,因为其涉及到安全问题以及影响用户安装(或自动下载注册安装)体验问题。在有特殊需求(如涉及数据...

Windows中注册ActiveX控件的方法(转载)

一般来说,一个外来ActiveX控件要在Windows中被正确使用,首先必须将控件文件(*.OCX)复制到硬盘中,然后将其在Windows中注册,未在Windows中注册过的ActiveX控件是不能使用的。注册ActiveX控件一般来说有三种途径: ...

VC++ 编写 Active X控件

本来是用C#.NET来写的一个港口进出闸的流程控制程序,里面涉及一个响应用PLC的采集信息的问题(PLC用串口和工控机相连接),然后思考如何用C#写串口通讯程序,结果师兄在一旁直接用VC++写了一个“*.ocx控件”,在...

相关热词 c# 摘要 c# mvc2 匿名访问 c#qq登录框代码怎么写 c#修改json串 c#string怎么用 c#不包含适用 c# exe 所在路径 c#重载运算符++ add c# list c# 抓取数据