社区
ATL
帖子详情
入门问题:MFC开发OCX
singsongs
2012-09-14 04:10:31
最近接到个任务,开发一个OCX用于B/S系统中浏览器端调用。网上查了些ocx开发的相关内容。因为需要用到DLL文件中的一些函数,所以比较懵,不知道怎么调用。以前几乎没用过MFC,所以过来请高手手把手指点一下。主要是怎么调用DLL文件中函数的问题。
...全文
335
8
打赏
收藏
入门问题:MFC开发OCX
最近接到个任务,开发一个OCX用于B/S系统中浏览器端调用。网上查了些ocx开发的相关内容。因为需要用到DLL文件中的一些函数,所以比较懵,不知道怎么调用。以前几乎没用过MFC,所以过来请高手手把手指点一下。主要是怎么调用DLL文件中函数的问题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
erick08
2012-10-06
打赏
举报
回复
有lib文件的话还是静态调用方便
碧海情天-赵亮
2012-10-05
打赏
举报
回复
楼主可以查查“远程调用DLL”,也可以考虑把DLL的功能做成Web Service。
tcbo
2012-10-05
打赏
举报
回复
你要在浏览器里面使用控件,那有你受的了
youngwolf
2012-09-24
打赏
举报
回复
你要在浏览器里面使用控件,那有你受的了。
控件是运行在本地的,放在b/s系统中的b(浏览器)中,它也不会变成b/s,仍然是一个典型的c/s,这一招老板可以用来忽悠客户,但程序员遭殃。
当然,制作一个控件,由于有MFC和VC这个强大的IDE,并不难,点几下鼠标就生成一个框架了,然后添加接口、事件什么的,都可以用IDE来添加,如果不熟悉的话。而且你在控件里面的权限也很大,跟本地应用程序差不多。
建议把这个控件打包成一个安装包,让客户安装,否则有得受了。但这似乎露馅了,b/s怎么需要安装呢?
当然,这些都是后话了(可能要以后你才会明白我前面说的),先做一个控件出来吧。
你在控件里面使用dll,与在应用程序里面使用是完全一样的,也可动态加载,也可静态加载。
打字打到这里,我又看了一下问题,似乎又觉得你在问如何使用dll,唉,这又与控件好像没有关系了,真不敢恭维你问问题的方式方法!
lgstudyvc
2012-09-21
打赏
举报
回复
和我做一样的?
就是调用给你提供的接口
资源里有个demo,你可以参考
华美乐章
2012-09-21
打赏
举报
回复
OCX调用DLL中的方法,和你在其他地方动态调用DLL的方法一样么
在OCX中先导出一个方法,在这个方法中先加载DLL文件loadlibrary,然后就可以调用DLL中的方法了..
其实在OCX中动态调用控件和在外层其他地方调用时一样的
96掌门师兄
2012-09-16
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
ocx比较简单,你只要关注CXXXCtrl类,把它当对话框类来开发就行,导出接口遵循用向导即可。而CXXXApp和MFC的App类相似,因此只要不管安全性等问题不算难。
[/Quote]
支持,你可以先看看孙鑫的ocx入门那一节,再做一个demo,然后有问题就去看我的博客,
主要就是封装了dll,自己导出接口能够被java之类的调用,
许文君
2012-09-14
打赏
举报
回复
ocx比较简单,你只要关注CXXXCtrl类,把它当对话框类来开发就行,导出接口遵循用向导即可。而CXXXApp和MFC的App类相似,因此只要不管安全性等问题不算难。
VC2005从
开发
MFC
_ActiveX_
ocx
控件到发布到net网站的全部过程
VC2005从
开发
MFC
_ActiveX_
ocx
控件到发布到.net网站的全部过程
学用 Visual C++6.0
开发
ActiveX 控件
MFC
入门
;在 ATL 中创建 Internet Explorer(Lite)ActiveX控件;在 ATL中创建Full ActiveX控件;ATL对ActiveX控件 的属性页面的支持; ATL中对ActiveX控件事件的支持; 在
MFC
中创建特殊化的ActiveX控件; 在
MFC
...
Visual C++ 编程资源大全(英文源码 其它)
anir
ocx
.zip Anir
OCX
- An
OCX
to add remote control support to your Windows applications(36KB)<END><br>51,smtpsend.zip A shareware ISAPI module to send Internet (SMTP) email(104KB)<END><br>52,...
c++
开发
ocx
入门
实践一
c++
开发
ocx
入门
实践一 IDE:vs2010,c++,测试工具,vs自带的TstCon.exe(在D:\Program Files (x86)\Microsoft Visual Studio10.0\Samples\2052\VC2010Samples\C++\
MFC
\ole\TstCon\Debug下,没有的话编译一下工程,...
VC2005从
开发
MFC
ActiveX
ocx
控件到发布到.net网站的全部过程
刚开始接触
OCX
控件,以下是个人网上寻找的
入门
篇文章: 开篇语:最近在弄
ocx
控件发布到asp.net网站上使用,就是用户在使用过程中,自动下载安装
ocx
控件。(此文章也是总结了网上好多人写的文章,我只是汇总...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章