• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 谁能用简单的一两句话描述一下IConnectionPoint,IConnectionPointContainer的作用

谁能用简单的一两句话描述一下IConnectionPoint,IConnectionPointContainer的作用

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了 谁能用简单的一两句话描述一下IConnectionPoint,IConnectionPointContainer的作用等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 谁能用简单的一两句话描述一下IConnectionPoint,IConnectionPointContainer的作用
描述:

在我看来,把一个Sink指针传到组件里面不就完了吗,为什么要这么多罗索。


解决方案1:

up

解决方案2:

IUnknown *pun;
IConnectionPointContainer * pCPC;
IConnectionPoint pCP;
1.首先:要实现连接点在客户实现一个回调接收类CSink.
2.调用时要与服务端建立连接,就是调用Advise函数.
pCP->Advise(pun,&dwadvise);
3.Advise为IConnectionPoint接口的函数.
4.IConnectionPoint接口由IConnectionPointContainer可得到.
pCPC->FindConnectionPoint(IID__IXXXXEvents,&pCP);
5.FindConnectionPoint为IConnectionPointContainer的函数.
所以IConnectionPointContainer找出连接点接口(出接口).
IConnectionPoint实现连接点的连接。

解决方案3:

为了兼容vbs等脚本语言是很浪费
没发送一次事件,要9个来回
如果只定位在vc,直接传个 接口指针就行了
看看 <com 高手心经>

解决方案4:

IConnectionPointContainer 是用来管理IConnectionPoint接口的接口。
详见msdn
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/com/htm/cmi_c_5h2q.asp

解决方案5:

http://www.vclightning.net/list.asp?articleid=25


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 谁能用简单的一两句话描述一下IConnectionPoint,IConnectionPointContainer的作用

相关文章

  • 2017-06-04 IE5、OutlookExpress5插件问题?真正的高手快快来!急!急!急!
  • 2017-06-04 !!!类厂有什么作用???
  • 2017-06-05 ActiveX控件传递自定义类对象
  • 2017-06-05 怎样设置进程的优先级?
  • 2017-06-04 com组件的析构函数不调用
  • 2017-06-04 一个关于扩展开发的问题
  • 2017-06-05 如何将网页的FLASH控件扣出来?
  • 2017-06-04 是不是只要有数据发到串口,MSComm控件的OnComm函数就一定会捕捉对应的事件?
  • 2017-06-05 问个简单的线程问题,大家别见笑:)!!!
  • 2017-06-04 NTservice和应用程序间通讯的问题

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 有没有检测程序内存占用的程序
    • 大家一起来讨论---如何做一个后台进程,能随时监控电脑,还不能被杀!!!!
    • 救命呀!!!!调用com组件,如果组件提供了类工厂必须使用类工厂吗?可不可以绕过类工厂接口
    • Application->MessageBox中“Application”是怎么定义的,是什么类型
    • 嵌入设备项目:急聘熟悉WINDOWSNTEMBEDDED40应用的开发工程师8
    • 如何通过COM组件传递出去一个第三方库中的指针数据?
    • 调用ActiveXDLL的问题
    • asp中调用com的问题!
    • 为什么我的ActiveX控件不能进行版本升级!
    • 获取窗口句柄的事

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有