社区
ATL
帖子详情
MFC dll如何加载ocx插件,并成功调用ocx内部函数
wanghvlovezj
2018-07-10 06:24:37
MFC对话框应用程序,添加ocx插件,可以正常调用ocx插件函数成功,并成功获取底层数据!
但是是MFC动态库工程中,添加一个对话框,插入ocx,调用ocx内函数返回失败
...全文
793
4
打赏
收藏
MFC dll如何加载ocx插件,并成功调用ocx内部函数
MFC对话框应用程序,添加ocx插件,可以正常调用ocx插件函数成功,并成功获取底层数据! 但是是MFC动态库工程中,添加一个对话框,插入ocx,调用ocx内函数返回失败
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zgl7903
2020-09-28
打赏
举报
回复
试试在 DLL 的 InitInstance 中加入 AfxOleInit(); AfxEnableControlContainer();
SunkingYang
2020-09-28
打赏
举报
回复
引用 1 楼 赵4老师 的回复:
百度搜“MFC COM容器”
你能不能不回答问题,闲的嘛,注水有必要吗,所有问题都有你,但没一点点有用的
sghcpt
2018-07-11
打赏
举报
回复
楼主,有没有在程序开始调用CoInitialize的初始化ocx的函数?也可以尝试动态加载ocx控件的方法:类似调用LoadLibrary函数或者
”CWnd m_Wnd; m_Wnd.CreateControl(_T("XX.XX.2") ,NULL,WS_CHILD|WS_VISIBLE,CRect(0,0,20,20), this, 1 ); 等等方法。。
赵4老师
2018-07-11
打赏
举报
回复
百度搜“MFC COM容器”
DLL
调用
OCX
的例子demo
DLL
调用
OCX
(activex)的例子, 代码都是DEBUG编译的, 内容包括
OCX
,
DLL
, EXE文件。
OCX
制作方法就不说了, 说下关键点就是
OCX
必需要重载一下IsInvokeAllowed
函数
,,让它直接返回true,否则将不
成功
,被告之是灾难性...
网页
调用
ocx
,
ocx
调用
dll
在C++中,你可以使用`LoadLibrary`和`GetProcAddress`
函数
来动态
加载
和
调用
DLL
中的
函数
。
DLL
文件应包含相应的
函数
声明,以便
OCX
控件能够正确地找到并执行其中的代码。 HTML网页
调用
OCX
控件的过程则涉及Web浏览器的...
Vc++编写
ocx
异步
调用
dll
通过以上步骤,我们就能
成功
地创建一个
OCX
控件,用于网页中异步
调用
DLL
,并通过回调机制保证了网页的响应性。这种方式在实际的Web开发中非常有用,特别是对于那些需要执行长时间计算或I/O操作的应用场景。
VC注册
dll
、
ocx
.rar
例如,对于
DLL
,可以创建一个导出
函数
`BOOL WINAPI
Dll
RegisterServer()`,并在该
函数
中
调用
`RegisterClassEx`等API进行注册。对于
OCX
,通常在控件的初始化代码中完成注册。 四、VC++中的使用 1. 引用
DLL
:在VC++...
MFC
应用程序
调用
控件中返回值之结构体和数组(控件由C++写成
在
MFC
应用程序中,与
OCX
控件交互并处理返回的结构体和数组是一个常见的需求。在VS2010及更高版本中,这个过程与早期的VC6.0有所不同。下面将详细介绍如何实现控件返回数组或结构体以及应用程序如何
调用
这些返回值。 ...
ATL
3,248
社区成员
48,529
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章