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

文章作者 100test 发表时间 2011:03:18 20:31:23
来源 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)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛