首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

两个应用程序之间怎么交换数据

2012-02-23 
两个应用程序之间如何交换数据新手上阵!!两个应用程序之间如何交换数据?比如,我写了一个程序,其中能产生一

两个应用程序之间如何交换数据
新手上阵!!
两个应用程序之间如何交换数据?比如,我写了一个程序,其中能产生一些数据,我想调用出另外一个EXE应用程序,并将这些数据传给它,以供这个EXE程序工作。

期待高手解决。。

[解决办法]
最简单的方式,就是程序a 计算完后以参数的方式把结果或者文件路径等传递给另外的EXE应用程序
比如 用ShellExecute函数
如果和另个程序之间交换信息比较频繁,则需要进程间通信了。
 http://blog.chinaunix.net/space.php?uid=9052880&do=blog&id=2440739
[解决办法]
说到底,很多实现方式,都是 内存映射
发送 WM_COPYDATA 简单、、
[解决办法]
两个进程还是使用WM_COPYDATA吧


http://wenku.baidu.com/view/1a078b3283c4bb4cf7ecd1ae.html
[解决办法]
在同一个电脑上运行可以自定义发送message的方式,共享内存方式
不在一个电脑上可以采用socket通讯的方式。

热点排行