首页 > 代码库 > 20140919

20140919

进程间通信

共享内存(剪切板)

匿名管道只能实现父子进程间的通信(以文件系统为基础):

匿名管道是什么,有什么用,怎么用

1、创建父进程,也就是在解决方案中建立一个parent的工程

2、在parent中通过createpipe创建匿名管道,并获得匿名管道的读、写句柄

3、在父进程中通过CreateProcess函数创建子进程child,并把子进程的标准输入输出句柄设置为匿名管道的读写句柄

4、在解决方案的里建立child的工程

4、子进程通过匿名管道读写句柄来管道中的数据。

注意点:子进程必须由父进程创建,匿名管道由于没有名称,所以匿名管道的读写句柄必须在父进程创建子进程时的同时传给子进程

20140919