COM组件-OCX开发
lvming-elena
这个作者很懒,什么都没留下…
展开
-
VC ActiveX(COM) 数据类型对照表
LPCTSTR aBSTR VTS_BSTR BSTR* pBSTR VTS_PBSTR BYTE aBYTE VTS_UI1 BYTE* pBYTE转载 2015-05-27 14:36:14 · 614 阅读 · 0 评论 -
ocx调试
1、其他应用程序调用调试 项目-》属性-》调试-》在命令行中输入调用它的.exe文件路径 运行ocx即可调试运行 2、浏览器调试 项目-》属性-》调试-》在命令行中输入浏览器程序的地址,在命令参数中输入调用的具体页面 eg:命令:C:\Program Files\Internet Explorer\iexplor转载 2015-06-18 13:17:44 · 495 阅读 · 0 评论 -
OCX控件避免弹出安全警告
使用MFC开发ActiveX控件,在IE中会提示安全问题,这个可以通过实现IObjectSafety接口来解决问题1.首先要包含头文件#include 2.然后在你的ActiveX头文件中添加DECLARE_INTERFACE_MAP()BEGIN_INTERFACE_PART(ObjSafe, IObjectSafety) STDMETHOD_(H转载 2015-06-18 13:16:42 · 621 阅读 · 0 评论 -
ocx中fireevent注意要点
前提: 新建ocx开发的工程,生成的主类叫 CTestOcxCtrl ,添加一个外部接口:TestInterface() 然后添加一个事件:TestWrongEvent(long result)现象: 1、就在CTestOcxCtrl下,如果直接在接口函数TestInterface里,发送事件TestWrongEvent(123)转载 2015-06-18 13:14:21 · 1239 阅读 · 0 评论 -
关于ActiveX Control开发总结 MFC篇
为了方便的移植及重用自己编写的控件,这时候我们就要用到ActiveX控件技术来封装自己的控件类。封装一个ActiveX控件需要考虑:1、提供用户设置的属性。2、提供用户使用的接口函数。3、控件事件的通知。4、控件响应用户的操作。5、控件的绘制。6、异常处理。 添加用户设置属性方法: 打开类视图展开XX转载 2015-05-19 15:43:00 · 1144 阅读 · 0 评论 -
c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目
1.ActiveX的基本概念 ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。 ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成O转载 2015-05-19 15:45:14 · 740 阅读 · 0 评论 -
使用NPAPI开发Fireforx/Chrome插件
一、编译runtime 1、Download SDK: ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/4.0.1/source/ 下载解压firefox-4.0.1.source.tar.bz2文件 解压的文件夹firefox-4.0.1.source\mozilla-2.0\modules\plugin,里面转载 2015-08-25 10:03:18 · 1368 阅读 · 0 评论