1.根據程序名稱獲得程序id
bool ccommontool::getprocessidbyname(lptstr szprocessname, lpdword lppid)
if(!process32first(hsnapshot,&ps))
do }
while(process32next(hsnapshot,&ps));
// 沒有找到
closehandle(hsnapshot);
return false;
}
2.根據程序名稱終止程序
bool ccommontool::terminateprocessbyname( lptstr szprocessname )
return false;
}
3.根據程序的視窗標題終止程序
bool ccommontool::terminateprocessbywindowtitle( lptstr szwindowtitle )
return false;
}
4.將視窗名稱為szwindowtitle的程序顯示於最前端
void ccommontool::bringwindowtotopbywindowtitle( lptstr szwindowtitle )
bringwindowtotop(thewindow);
}}
程序的基本操作,fork(),建立多程序。
fork用於新建乙個子程序,簡單的例子 include 提供open函式 include 該標頭檔案提供系統呼叫的標誌 include 該標頭檔案提供系統狀態資訊和相關函式 include 該標頭檔案提供程序i o操作的相關函式 include 標準函式庫 include 檔案操作相關函式庫 inc...
linux基礎操作命令 程序操作的基本命令
一 程序的命令 1 ps 1 功能 linux ps命令用於顯示當前程序 process 的狀態。2 格式 ps options help 3 引數 a a 列出所有的行程 b w 顯示加寬可以顯示較多的資訊 c au 顯示較詳細的資訊 d aux 顯示所有包含其他使用者的行程 2 kill 1 功...
Linux程序基本概念與操作
ps axjf 以類似樹狀顯示程序狀態 程序的相關資訊 記憶體監控 系統核心相關資訊 觀察系統啟動時間與工作負載 網路監控 netstat命令選項顯示解析 關閉防火牆 重啟防火牆 檢視防火牆 永久修改防火牆的狀態 需要重啟伺服器後才能生效 如果想要實現不重啟就永久修改防火牆的狀態的需要執行以下兩句命...