摘要: 匿名管道一个单向,未命名的管道,通常用来在一个父进程和一个子进程间传输数据。只能实现本地机器上两个进程间的通信,而不能实现跨网络的通信。BOOLCreatePipe(PHANDLEhReadPipe,//readhandlePHANDLEhWritePipe,//writehandleLPSECURITY_ATTRIBUTESlpPipeAttributes,//securityattributesDWORDnSize//pipesize);CreateProcess创建进程创建父进程:a.CreatePipe:其中第三个参数代表安全属性结构体SECURITY_ATTRIBUTES的指针,在前 阅读全文
posted @ 2010-09-04 23:34 浪里飞 阅读(2456) 评论(0) 推荐(0) 编辑
摘要: 进程间通信-剪贴板位于同一个进程中的多个线程共享同一个地址空间,因此线程之间的通信很简单。进程间通信的四种方式剪贴板匿名管道命名管道邮槽1、剪贴板Win32平台下,内存块在物理内存中从来不会被移动,但可以在缺省的堆中被移动。BOOLOpenClipboard();打开了剪贴板之后,还必须调用EmptyClipboard,才能使当前窗口拥有剪贴板。BOOLEmptyClipboard(VOID)SetClipboardDataTheSetClipboardDatafunctionplacesdataontheclipboardinaspecifiedclipboardformat. Thewin 阅读全文
posted @ 2010-09-04 23:16 浪里飞 阅读(1147) 评论(0) 推荐(0) 编辑