
COM组件
lwhcv
四川大学计算机学院硕士研究生研究方向计算机视觉感兴趣领域linux内核与驱动计算机视觉算法使用语言C/C
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用标准C编写COM(七)COM in plain C,Part7
原文:http://www.codeproject.com/Articles/15037/COM-in-plain-C-Part-7 拥有自定义COM对象的ActiveX脚本宿主允许在你的应用程序中调用C函数。 下载例程- 380 Kb 内容 简介 声明自定义对象 我们的IDL文件和类型库 向引擎注册我们的COM对象 脚本如何调用我转载 2013-09-28 16:45:35 · 950 阅读 · 0 评论 -
用标准C编写COM(四)COM in plain C,Part4
原文:http://www.codeproject.com/Articles/14117/COM-in-plain-C-Part-4 内容 在我们的对象中嵌入子对象 应用程序获取基对象的方法 应用程序通过基对象获取子对象的方法 应用程序从一个子对象获取另一个子对象的方法 应用程序获得我们集合对象的方法 委托 我们基对象的Query转载 2013-09-28 16:36:23 · 896 阅读 · 0 评论 -
用标准C编写COM(三)COM in plain C,Part3
内容 简介 定义集合对象 辅助函数 我们集合对象的函数 应用程序获得我们集合对象的方法 VBScript例程 C例程 IEnumVARIANT对象 另一个VBScript例程 另一个C例程 一个更通用的方法 添加、删除元素 简介 有时我们可能需要维护一个元素列表。例如,我们可转载 2013-09-28 16:35:10 · 1030 阅读 · 0 评论 -
COM编程入门不得不看的文章 :第一部分 什么是COM,如何使用COM
原文:http://www.codeproject.com/Articles/633/Introduction-to-COM-What-It-Is-and-How-to-Use-It 本文的目的是为刚刚接触COM的程序员提供编程指南,并帮助他们理解COM的基本概念。内容包括COM规范简介,重要的COM术语以及如何重用现有的COM组件。本文不包括如何编写自己的COM对象和接口。转载 2013-09-28 16:49:07 · 835 阅读 · 0 评论 -
如何使我们的COM对象可以被脚本语言调用
COM初探(五)——从IDispatch接口继承 (一)目标 本文用一个简单的例子来讲述如何使我们的COM对象可以被脚本语言调用。 (二)IDL文件 为了在脚本语言环境中使用COM组件,COM规范规定要在脚本语言环境使用的COM必须实现IDispatch接口。 下面我们定义接口ITimeBeijing,请注意这个文件和我们以前的文件的不同点: import "oaidl.i转载 2013-10-13 11:13:41 · 790 阅读 · 0 评论 -
数据类型转换_variant_t转换成日期类型
_variant_t vFieldValue=m_pRs->GetCollect("出生年月");要将vFieldValue赋值给一个COLEDateTime类型,怎么转化的问题: ::VariantChangeType(&vFieldValue,&vFieldValue,0,VT_DATE);//转换成时间类型 m_birthday=vFieldValue.date; 使用Var转载 2013-10-13 11:11:09 · 2225 阅读 · 0 评论 -
用标准C编写COM(六)COM in plain C,Part6
原文:http://www.codeproject.com/Articles/14905/COM-in-plain-C-Part-6 如何用C编写ActiveX Script Host。 下载例程-305Kb 内容 简介 选择、打开引擎 我们的IActiveScriptSite对象 VBScript例程 初始化引擎 向引擎添转载 2013-09-28 16:44:21 · 1042 阅读 · 0 评论 -
用标准C编写COM(二)
内容: 简介 为何脚本语言不能使用我们的DLL? 自动化数据类型(也就是BSTR、VARIANT) IDispatch接口函数 类型库 注册类型库 VBScript例程 属性 更新后的C例程 包含在EXE中的COM组件 简介 在本系列的第一部分中,我们用标准C创建了一个CO转载 2013-09-28 16:34:18 · 1070 阅读 · 0 评论 -
用标准C编写COM(一)COM in plain C,Part1
内容: 简介 COM 对象和虚表 GUID QueryInterface(), AddRef(), and Release() IClassFactory对象 打包到DLL中 C++/C包含文件 定义文件( DEF) 安装DLL,注册对象 C实例程序 C++实例程序 修改代码 接下来是什么? 简转载 2013-09-28 16:30:59 · 1081 阅读 · 0 评论 -
用标准C编写COM(八)COM in plain C,Part8
原文:http://www.codeproject.com/Articles/17038/COM-in-plain-C-part-8 下载例程-419Kb 内容 简介脚本代码持久化脚本代码和“命名项”调用脚本中的特定函数查询/设置脚本中变量的值查询/设置脚本中变量的值 简介 在前面的章节中,我们学会了如何创建Activex脚本宿主。虽然这些章节转载 2013-09-28 16:47:28 · 932 阅读 · 0 评论 -
用标准C编写COM(五)COM in plain C,Part5
原文:http://www.codeproject.com/Articles/14183/COM-in-plain-C-Part-5 添加连接对象(源、接收器) 下载例程-246Kb 内容 简介 在COM对象中封装回调函数 IConnectionPointContainer和IConnectionPoint对象 C应用程序例程转载 2013-09-28 16:43:02 · 917 阅读 · 0 评论