在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>技术论坛>C++>F0132348 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入

论坛首页
|--web开发
   |--ASP
   |--JSP
   |--ASP.net
   |--DHTML
   |--RUBY
|--软件开发
   |--C++
      |--Code here
   |--JAVA
   |--VB
   |--Delphi
   |--XML
|--.net技术
   |--C#
   |--VB.net
|--Yup开发组
|--站务&投诉
   |--站长专区
|--硬件&网络
|--休息室
|--数据库技术
 进入精华区 我要发言



 请教:如何在不同exe程序之间传递参数back to C++ forum  
作者:悠然往事~,7级分数:50
日期:2004/11/22 13:55:00类别:C++, 技术问题
回复:3次浏览:1725次
状态:已结贴 [dockbar(50)]

有两个vc++应用程序

A程序中有函数 fun_1(a)
B程序中有函数 fun_2(a,b)

注意:fun_1 fun_2不在同一个应用程序中

fun_1调用fun_2,把参数a传送给fun_2,fun_2把执行结果回传给fun_1

最好能这样:在fun_1(a) 执行时,输入 "B.exe -a" 返回执行结果b

请问这样的功能代码应该如何处理?

reply[F0132348]
 



 
 re [1] 请教:如何在不同exe程序之间传递参数C++ forum  
- dockbar04-11-23 13:29  

A程序
LPPROCESS_INFORMATION asuwish;
CreateProcess("b.exe", "a" ..., &asuwish);

B程序
GetCommandLine();

reply[F0132400]
 



 
 re [2] 请教:如何在不同exe程序之间传递参数C++ forum  
- 悠然往事~04-11-23 16:03  

谢谢dockbar!

我先后用了三种方法
1、B程序编写为dll
2、A程序编写为控制台
3、用windows系统消息传送sendMessage,getMessage
第二种没实现,其他两个都可以了

reply[F0132412]
 



 
 re [3] 请教:如何在不同exe程序之间传递参数C++ forum  
- dockbar04-11-24 14:01  

1 B程序编写为dll 呵呵 B已经不是程序了 写成COM更好一点 耦合小一点
万一需要还可以改成进程外的

2 A程序编写为控制台 不大有意义

3 用windows系统消息传送sendMessage,getMessage
  可以跨进程么? 呵呵 只有一个消息WM_COPYDATA可以跨进程 同时
  这里最好不要用SendMessage 而用 PostMessage比较安全

reply[F0132442]
 



您的位置
  (c)2000-2019 Yup Studio, all rights reserved.  
78.125