如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第7章进程编程本章知识点7.1进程编程基础7.1.1什么是进程7.1.2进程的状态7.2基本进程编程7.2.1创建进程参数说明【例7.1】接上【例7.1】的运行结果ShellExecute()函数pOperation参数的取值【例7.2】7.2.2枚举系统进程1.使用EnumProcesses()函数【例7.3】接上【例7.3】的运行结果2.使用进程快照Process32First()函数结构体LPPROCESSENTRY32Process32Next()函数【例7.4】接上4.ASTAT结构体【例7.4】的运行结果7.2.3终止进程GetExitCodeProcess()函数ExitProcess()函数TerminateProcess()函数7.3进程间通信7.3.1通过自定义消息进行通信1.定义自定义消息的代码2.发送消息FindWindow()函数3.消息处理函数将消息与其处理函数映射起来BEGIN_MESSAGE_MAP宏【例7.5】1.设计发送端项目单击“发送消息”按钮的代码2.设计接收端项目添加自定义消息及其处理函数的映射7.3.2通过管道进行通信【例7.6】接上接上子进程Client的代码【例7.6】的运行结果7.3.3使用互斥体【例7.7】第1次运行Mutex.exe的结果7.3.4通过共享内存进行通信CreateFileMapping()函数参数说明MapViewOfFile()函数OpenFileMapping()函数UnmapViewOfFile()函数【例7.8】接上接上设计一个从Process1创建的映射视图中读取数据的例子Process2接上接上Process2的运行结果