COM 组件设计与应用——杨老师专辑
来源:互联网 发布:淘宝图片怎么设置水印 编辑:程序博客网 时间:2024/05/03 00:23
客户端启动组件(Simple11.IEvent1.1)并得到接口指针 IEvent1 *;
调用接口方法 IEvent1::Advise() 把客户端内部的一个接收器(sink)接口指针(ICallBack *)传递到组件服务器中;
调用 IEvent1::Add() 去计算两个整数的和;
但是计算结果并不通过该函数返回,而是通过 ICallBack::Fire_Result() 返回给客户端;
当客户端不再需要接受事件的时候,调用 IEvent1::Unadvise() 断开和组件的联系。
千方百计得到IHTMLDocument2的接口指针:根据IE浏览器的运行方式,有多种不同的方式可以获取文档指针。 <1> 如果你在程序中使用MFC的 CHtmlView 视来浏览网页。取得文档的方法最简单,调用 CHtmlView::GetHtmlDocument() 函数。<2> 如果你的程序中使用了“Web 浏览器” 的ActiveX 控件。
取得文档的方法也比较简单,调用 CWebBrowser2::GetDocument() 函数。<3> 如果你的程序是用 ATL 写的 ActiveX 控件。那么需要调用 IOleClientSite::GetContainer 得到 IOleContainer 接口,然后就可以通过 QueryInterface() 查询得到 IHTMLDocument2 的接口。主要代码如下:
- COM 组件设计与应用——杨老师专辑
- COM 组件设计与应用——杨老师专辑
- COM 组件设计与应用——杨老师专辑目录
- COM 组件设计与应用(一)-杨老师
- 读杨老师的《COM组件设计与应用》18篇 上
- 读杨老师的《COM组件设计与应用》18篇 下
- COM 组件设计与应用(一):起源及复合文件 原作者:杨老师
- COM 组件设计与应用(三)——数据类型
- COM 组件设计与应用(十七)——持续性
- COM 组件设计与应用(十七)——持续性
- COM 组件设计与应用(十七)——持续性
- COM 组件设计与应用(十七)——持续性
- COM组件设计与应用——事件和通知
- COM 组件设计与应用(十七)——持续性
- COM 组件设计与应用(十七)——持续性
- COM 组件设计与应用(十七)——持续性
- COM 组件设计与应用(十七)——持续性
- COM 组件设计与应用(三)——数据类型
- 详细学习PHP中对文件和目录的操作方法
- DirectoryEntry的使用
- pb11+webform 开发出来的页面上的datawindow 及 单行输入框的回车键问题
- 批处理命令语言详解
- 算数字(二进制)
- COM 组件设计与应用——杨老师专辑
- c++ using namespace 详解
- SQL Server 2005 函数
- telships 7901和C8000 新方案
- 数据库面试题目,请高手指点一下
- HTML DOM树生成之 匿名元素
- 安装LR后用户登录名变成MI_Viewer的解决办法
- 这几个月发生的事情
- 正确的写产品需求文档(PRD)