最近计划对插件方面进行深入的了解,首先是针对IE插件方面,就目前自己的情况和了解的资料来看,应该先对ActiveX,OLE,Com三个概念入手,MSDN应该是最好的去处,暂从下面开始:
http://msdn.microsoft.com/library/chs/default.asp?url=/library/CHS/vccore/html/_core_activex_control_containers.asp
一:ActiveX 控件
ActiveX 控件使用几个编程元素与控件容器和用户有效地进行交互。这些元素是 COleControl 类、一组事件引发函数和调度映射。
您开发的每个 ActiveX 控件对象都从其 MFC 基类 COleControl 继承一组强大的功能。这些功能包括就地激活和自动化逻辑。COleControl 可为控件对象提供与 MFC 窗口对象相同的功能,并提供引发事件的能力。COleControl 还可提供无窗口控件。无窗口控件依赖其容器的帮助获得窗口提供的某些功能(鼠标捕获、键盘焦点、滚动),但显示速度快得多。
由于该控件类是从 COleControl 派生的,因此它继承了在满足某些条件时,向控件容器发送或“引发”消息(称为事件)的能力。这些事件用于在控件中发生重要的事情时通知控件容器。通过向事件附加参数,可将关于事件的其他信息发送到控件容器。
最后的元素是调度映射,它用于向控件用户公开一组函数(称为方法)和特性(称为属性)。属性使控件容器或控件用户得以以各种方式操作控件。用户可以更改控件的外观、更改控件的某些值或生成控件请求(如访问控件所维护的特定数据片段)。该接口由控件开发人员确定并通过“类视图”定义。
分享到:
相关推荐
Eclipse插件开发学习笔记-源代码1至24章.zip 请不要给我5星好评,因为好评会上涨下载积分!
zookeeper云的学习笔记-云的学习笔记系统-云的学习笔记系统源码-云的学习笔记管理系统-云的学习笔记管理系统java代码-云的学习笔记系统设计与实现-基于ssm的云的学习笔记系统-基于Web的云的学习笔记系统设计与实现-...
云的学习笔记-云的学习笔记系统-云的学习笔记系统源码-云的学习笔记管理系统-云的学习笔记管理系统java代码-云的学习笔记系统设计与实现-基于ssm的云的学习笔记系统-基于Web的云的学习笔记系统设计与实现-云的学习...
光盘提供了本书的所有实例程序的所有源代码。为了方便读者使用光盘的实例代码,作者在光盘中按照章节创建每一章中实例代码的目录。例如,第6章的代码存储在“X:\chapter06”目录下(X为光盘驱动号)。...
统计学习方法笔记-基于Python算法实现源码.zip 统计学习方法笔记-基于Python算法实现源码.zip 统计学习方法笔记-基于Python算法实现源码.zip 统计学习方法笔记-基于Python算法实现源码.zip 统计学习方法笔记-基于...
51CTO下载-Eclipse插件开发学习笔记15-18.rar
eclipse插件开发学习笔记--经典,很超值。
eclipse插件开发学习笔记1-14章
Eclipse插件开发学习笔记1 Eclipse插件开发学习笔记1 Eclipse插件开发学习笔记1
Eclipse插件开发学习笔记.pdf Eclipse插件开发学习笔记.pdf Eclipse插件开发学习笔记.pdf
Eclipse插件开发 学习笔记 第一篇 开发基础(01-05).rar Eclipse插件开发 学习笔记 第一篇 开发基础(06-10).rar Eclipse插件开发 学习笔记 第二篇 核心技术(11-16).rar Eclipse插件开发 学习笔记 第二篇 核心技术(17-...
学习任务笔记-入门大模型(含源码+项目说明介绍).zip学习任务笔记-入门大模型(含源码+项目说明介绍).zip学习任务笔记-入门大模型(含源码+项目说明介绍).zip学习任务笔记-入门大模型(含源码+项目说明介绍).zip学习任务...
Eclipse插件开发 学习笔记 第一篇 开发基础(01-05).rar Eclipse插件开发 学习笔记 第一篇 开发基础(06-10).rar Eclipse插件开发 学习笔记 第二篇 核心技术(11-16).rar Eclipse插件开发 学习笔记 第二篇 核心技术(17-...
SPBT 源码学习笔记 - spbt_0707_test_java_web
eclipse插件开发学习笔记 eclipse插件开发学习笔记9-24章 eclipse插件开发学习笔记 eclipse java 插件开发
Eclipse插件开发学习笔记中的源代码