程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 進程控制

進程控制

編輯:關於C語言

 

  進程控制的意義在於可以創建一個進程,並可以通過進程句柄結束進程。

  創建進程的函數為CreateProcess,該函數比較復雜共有十個參數。

BOOL CreateProcess(
  LPCTSTR lpApplicationName, // 執行程序文件名
  LPTSTR lpCommandLine// 參數行
  LPSECURITY_ATTRIBUTES lpProcessAttributes// 進程安全參數
  LPSECURITY_ATTRIBUTES lpThreadAttributes,   // 線程安全參數
  BOOL bInheritHandles// 繼承標記
  DWORD dwCreationFlags, // 創建標記
  LPVOID lpEnvironment// 環境變量
  LPCTSTR lpCurrentDirectory,   // 運行該子進程的初始目錄
  LPSTARTUPINFO lpStartupInfo// 創建該子進程的相關參數
  LPPROCESS_INFORMATION lpProcessInformation  // 創建後用於被創建子進程的信息
);

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved