Windows系统编程---第7章.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:67 大小:480KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Windows系统编程---第7章.ppt

Windows系统编程---第7章.ppt

预览

免费试读已结束,剩余 57 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

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的运行结果