Windows平台进程间通信: 剪切板
时间:2010-11-05 来源:kgisme170
VC2010express, 建立一个项目,包含两个工程(debug模式)
1. 主进程(MyConsole)打开剪贴版,设置一个字符'a',CreateProcess启动子进程,并等待子进程结束(WaitForSingleObject)
2. 子进程(client)打开剪贴版,读取字符的内容'a',把内容改为'b',关闭剪贴版。
3. 主进程再次读取剪贴版的内容,发现现在成了'b'。输出结果是:
subprocess entry
subprocess int=a
subprocess int=b
Changed clipboard,now pi=b
OpenClipboard again,now pi=b
Press any key to continue . . .
源代码,主程序:
#include "stdafx.h" |
子程序部分:
#include "stdafx.h" |