进程通信之三 父进程传参数与子进程返回值

时间:2016-04-10 07:25:55
【文件属性】:
文件名称:进程通信之三 父进程传参数与子进程返回值
文件大小:75KB
文件格式:RAR
更新时间:2016-04-10 07:25:55
进程通信 WM_COPYDATA 管道 CommandLine ExitCode 《进程通信之三 父进程传参数与子进程返回值》 http://blog.csdn.net/morewindows/article/details/8683830 配套程序。本篇介绍一个简单而又实用的进程通信方式——父进程向子进程传入参数并获取子进程返回值。这个非常简单: 1.父进程向子进程传入参数可以由CreateProcess()函数来完成,注意子进程是通过GetCommandLine()来获取这个参数而且不是char *argv[]。 2.父进程要获取子进程的返回值可以在等待子进程结束后通过GetExitCodeProcess并传入子进程句柄来获取子进程中main或WinMain函数的返回值。
【文件预览】:
ReadMe.txt
进程通信之三 父进程传参数与子进程返回值
----ChildProcess.plg(1KB)
----ChildProcess.dsp(3KB)
----ChildProcess.cpp(500B)
----GetChildProcessReturnValue.cpp(3KB)
----ChildProcess.dsw(549B)
----GetChildProcessReturnValue.plg(1KB)
----Debug()
--------GetChildProcessReturnValue.exe(176KB)
--------ChildProcess.exe(176KB)
----GetChildProcessReturnValue.dsp(4KB)
----ChildProcess.ncb(41KB)
----GetChildProcessReturnValue.ncb(41KB)
----ChildProcess.opt(48KB)
----GetChildProcessReturnValue.dsw(577B)
----GetChildProcessReturnValue.opt(48KB)

网友评论

  • 很不错。。。
  • 还不错,有一定参考价值
  • 非常棒的资料
  • 可以用,还不错
  • 还不错,可以正常编译
  • 谢谢分享,很有用。
  • 清晰地讲明了命令行进程间参数的传递情况!
  • demo简单明了,用vs2008可以编过运行,谢谢分享!
  • 很不错 让我学会了命令行参数
  • 2010编译正常,可以使用!
  • 编译后可以用
  • 很简单的描述了命令行参数的运作