Windows 操 作 系 统 C/C++ 程 序 实 验: _____ 王 晨 璐 _____学 号 : ____1131000046____班 级 : ____1 班 _____院 系 : ___ 信 息 工 程 学 院 _____2024__ 年 _10_ 月 _26_ 日实验二 Windows 2000/xp 进程控制一、背景知识二、实验目的三、工具/准备工作四、实验容与步骤请回答:Windows 所 创 建 的 每 个 进 程 都 是 以 调 用 CreateProcess()API 函 数 开 始 和 以 调 用TerminateProcess()或 ExitProcess() API 函数终止
创建进程步骤 5:编译完成后,单击“Build”菜单中的“Build 2-1
exe”命令,建立 2-1
exe 可执行文件
操作能否正常进行
假如不行,则可能的原因是什么
可以正常运行
清单 2-1 展示的是一个简单的使用 CreateProcess() API 函数的例子
首先形成简单的命令行,提供当前的 EXE 文件的指定文件名和代表生成克隆进程的
大多数参数都可取缺省值,但是创建标志参数使用了:CREATE_NEW_CONSOLE标志,指示新进程分配它自己的控制台,这使得运行示例程序时,在任务栏上产生许多活动标记
然后该克隆进程的创建方法关闭传递过来的句柄并返回 main() 函数
在关闭程序之前,每一进程的执行主线程暂停一下,以便让用户看到其中的至少一个窗口
CreateProcess() 函数有 10 个核心参数
本实验程序中设置的各个参数的值是:a
LPCSTR lpApplivetionName szFllenameb
LPCSTR lpCommandLine szCmdLinec
LPSECURITY_ATTRIBUTES lpProce