如何能实现两个工程之间的通信

sanwong 2005-07-22 10:52:48

我有两个工程A和B,现在要求在执行A工程的.exe (A工程在播放一个AVI文件)时,按下F2键时,暂停A工程的AVI的播放并运行B工程的.exe (一个对话框),当关闭工程B时,A能接着原来的停点处继续运行。请问要如何做呢?
...全文
175 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
VCxiaocai 2005-10-10
  • 打赏
  • 举报
回复
up
liuwei200000 2005-07-25
  • 打赏
  • 举报
回复
A按下F2键时,暂停A工程的AVI的播放,同时启动B程序
ShellExecute(this->m_hWnd,"open",Bpath,"","", SW_SHOW );注:Bpath程序B的绝对或相对路径,具体你可以参考ShellExecute函数的用法,在网上很好收到的,当B程序关闭时,给程序A发送一个字符串过去,如:“GOON”;当程序A收到该“GOON”字符串时,再继续播放AVI。注:给程序A发送一个字符串给通过,CSOCKET或SendMessage()来实现。
CSDN技术中心SendMessage进程间简单通信问题,见http://dev.csdn.net/article/73/73131.shtm
flyelf 2005-07-22
  • 打赏
  • 举报
回复
用c来控制A和B呢,还是直接在A中进行控制?
sanwong 2005-07-22
  • 打赏
  • 举报
回复

没有C

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧