CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  ATL/ActiveX/COM

路过的帮忙看看,多进程间如何激发时间!COM组件!两个EXE!

楼主dust2589(人民币)2005-08-03 20:26:08 在 VC/MFC / ATL/ActiveX/COM 提问

有两个EXE文件和一个COM组件。这两个EXE调用COM组件。  
          我现在想在其中一个EXE调用COM组件的方法中激发一个事件,而响应这个事件的则是另外一个EXE。  
     
          我做了几个测试,总是不能成功,而本进程内肯定是可以响应的。  
     
          希望各位大哥大姐帮帮忙!急用,能给个Sample最好! 问题点数:100、回复次数:10Top

1 楼WecanHuang(曾阿牛)回复于 2005-08-03 20:34:37 得分 0

upTop

2 楼dust2589(人民币)回复于 2005-08-03 21:14:46 得分 0

help!Top

3 楼dust2589(人民币)回复于 2005-08-04 09:40:50 得分 0

怎么就没有人理我  
  Top

4 楼mdj_boy(春秋文武)回复于 2005-08-04 09:59:57 得分 0

这个有难度,帮你顶!!!Top

5 楼dust2589(人民币)回复于 2005-08-04 10:10:12 得分 0

本版人气不旺呀!Top

6 楼iamnewsea(笑看江湖)回复于 2005-08-08 13:16:04 得分 0

upTop

7 楼joachern(程序人生)回复于 2005-08-12 15:43:29 得分 0

顶上去Top

8 楼TaiJi1985(太极_实践是检验真理的唯一标准,请没有试过的人保持沉默)回复于 2005-08-12 18:47:32 得分 0

转发阿,本进程可以相应的话,在相应函数中给另一个exe发一个消息.Top

9 楼feelmoon(蓝榆)回复于 2005-08-31 10:31:01 得分 0

你在2个EXE中调用COM组件,这就是2个不同的COM实例,你在第1个实例中激发的事件,在第2个最近里是不可能知道(如果不做特殊处理的话)。  
  TaiJi1985(太极)   说的方法是一种方法,可很不方便,你要找到那个exe的句柄  
  我有个方法,不知道如何啊。你在COM里定义一个带名字的EVENT,然后使用WatiSingleObject(EVENT,INFINITE)等待这个事件,因为是event是有名字的,所以在系统中是唯一的,你在第1个com是实例里setevent,在第2个com实例里的WatiSingleObject会有返回,然后处理就可以了。(如果觉得这方法很烂,请不要BS在下)Top

10 楼Leonardo263090(牛呆呆)回复于 2005-08-31 15:55:04 得分 0

同意:"你在2个EXE中调用COM组件,这就是2个不同的COM实例,你在第1个实例中激发的事件,在第2个最近里是不可能知道(如果不做特殊处理的话)。"  
   
  还有一种办法:  
   
  建立一个单体容器,然后COM实例都向它注册;单体容器提供广播服务,然后COM实例调用广播服务通知所有的COM实例,COM实例再通知客户。注意,要防止并发冲突。Top

相关问题

  • 路过的帮忙看看,多进程间如何激发时间!COM组件!两个EXE!
  • 怎样在ATL写的com 组件中激发一个事件
  • 调试exe组件的的问题
  • 本地化(.exe)组件的_tWinMain
  • 关于asp运行exe的组件
  • 组件
  • 组件
  • 请大家谈谈什么时候用DLL组件,什么时候该用EXE组件实现?
  • Delphi做的组件(DLL 或Exe)太大?怎么办?请指点
  • 使用STL导致EXE COM组件链接问题,怎么办?

关键词

  • 组件
  • com
  • 实例
  • 激发
  • 进程
  • 事件
  • 方法
  • 调用com组件
  • exe
  • 话

得分解答快速导航

  • 帖主:dust2589

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo