2011年计算机二级C 辅导实例编程(29)计算机二级考试

文章作者 100test 发表时间 2011:02:28 23:33:48
来源 100Test.Com百考试题网


  VC实现创建进程,结束进程

  在VC程序中创建进程,结束进程,按如下步骤进行即可:

  1.取得进程的句柄(利用FindWindow函数得到).

  2.获取进程ID号(用GetWindowThreadProcessId函数获取).

  3.打开进程,OpenProcess函数中的第一个参数设为PROCESS_TERMINATE,就可以获取处理该进程的句柄.

  4.利用TerminateProcess函数结束进程,将该函数的第二个参数设为4。

  代码如下:

  //结束进程

  int CStaticFunc::KillProcess(LPCSTR pszClassName, LPCSTR

  pszWindowTitle)

  {

  HANDLE hProcessHandle.

  ULONG nProcessID.

  HWND TheWindow.

  TheWindow = ::FindWindow( NULL, pszWindowTitle ).

  ///方法一:

  ::GetWindowThreadProcessId( TheWindow,


相关文章


全国计算机二级c 上机模拟试卷(1)计算机二级考试
2010年全国计算机等级考试vc 上机题库2计算机二级考试
2011年计算机二级C 辅导实例编程汇总计算机二级考试
2011年计算机二级C 辅导实例编程(28)计算机二级考试
2011年计算机二级C 辅导实例编程(29)计算机二级考试
2011年计算机二级C 辅导实例编程(27)计算机二级考试
2011年计算机二级C 辅导实例编程(25)计算机二级考试
2011年计算机二级C 辅导实例编程(26)计算机二级考试
2011年计算机二级C 辅导实例编程(24)计算机二级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛