• 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 > com对象,增加了连接点,定义了事件,在该类中激活用fire_eventname,如何在其他类中激活这个事件??具体见内容!

com对象,增加了连接点,定义了事件,在该类中激活用fire_eventname,如何在其他类中激活这个事件??具体见内容!

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

佚名通过本文主要向大家介绍了 com对象,增加了连接点,定义了事件,在该类中激活用fire_eventname,如何在其他类中激活这个事件??具体见内容!等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: com对象,增加了连接点,定义了事件,在该类中激活用fire_eventname,如何在其他类中激活这个事件??具体见内容!
描述:

vc编写一个com,增加一个atl对象,支持连接点,名字为 MainEntry
添加了事件支持 Transfer
如果在MainEntry中使用Fire_Transfer方式调用可以激活该事件,客户端调用没有问题
但是如果有一个非暴露的 MyTest类
我想在MyTest中激活 MainEntry 的事件,如何调用呢????
再具体的我们可以通过qq,msn,email联系
qq:77895602
msn:wojiushivip@hotmail.com
email: woaixieyucen@163.com
急用,帮忙!!!!!!


解决方案1:

mytest类和Main类是什么关系?mytest类要想使用一个已激活Main类的非接口方法,可以通过缓存Main类的一个实例指针来完成,这个指针必须在mytest类创建时传进来(如果mytest类是Main类创建的话),如果mytest类和Main类的使用没有任何从属关系,则不应该有这种要求,说明设计本身有问题。

解决方案2:

如果调用MyTest的线程也是激活MainEntry的线程,则直接用MainEntry的指针调用Fire_Transfer就可以了,如果调用MyTest的线程不是激活MainEntry的线程,则向激活MainEntry的线程发消息,在消息处理函数中调用Fire_Transfer就可以了。

解决方案3:

MyTest类中调用Fire_Transfer。

解决方案4:

个人感觉啊,我不是很熟悉啊。
写一个函数能够见到的,然后到时候调用这个函数。就是类似存储过程的那种???
呵呵,就是帮你顶一下,刚接触这个不是很了解。


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

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

  • com对象,增加了连接点,定义了事件,在该类中激活用fire_eventname,如何在其他类中激活这个事件??具体见内容!

相关文章

  • 2017-06-05 300分求多线程解决哲学家进餐问题的源码
  • 2017-06-05 如何知道一个socket是被哪一个进程所占用?
  • 2017-06-05 如何在DLL中拦截消息?
  • 2017-06-05 NPAPI插件的开发,请教各位大牛
  • 2017-06-04 求助,关于activeX控件,添加的方法中参数可以为指针吗?马上给分
  • 2017-06-04 做ActiveX控件,调用已有DLL中的函数,怎么做啊
  • 2017-06-05 求多线程好书!!!
  • 2017-06-04 VS2008中插入ActiveX控件问题
  • 2017-06-04 ActiveX控件的问题,有兴趣的朋友请留言,我的信箱是guyanshanfei5901@sinacom,可以单独交流
  • 2017-06-05 高手请教:有关辅助线程和MFC静态库

文章分类

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

最近更新的内容

    • DLL的编译问题???请高手帮忙
    • 用atl作控件,做出来的dll文件怎么有这么大?
    • 新人请教API,关于WM_COMMAND
    • 在共享MFCdll里使用Teechart执行报错,求解决
    • 参考时钟,速率同步
    • 如何结束线程?
    • VC的程序,会在运行时突然关闭,现象:没有任何提示窗口就消失。有没有过处理这种问题的经验共享?或者提示一下会是哪方面没有处理好?(
    • 如何用IDispatch接口在MFC客户端实现接收器?
    • IE7下运行OCX控件,打不开中文名的图片
    • 江湖救急,如何在Def文件中导出一个类

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

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