c語言,如何結束行程。網上很多人說用TerminateProcess,我是需要根據行程名來結束。想問一下這個如何實作?
有一些例子是先找到行程的PID,再使用OpenProcess獲得句柄。可是我沒有PID,只有行程名,PID又不是固定的,這該怎么辦?
uj5u.com熱心網友回復:
windows一般有提供api 如PROCESSENTRY32 pe32參考以下鏈接
https://wap.zol.com.cn/ask/details_10408655_2159984_3.html
或
https://blog.csdn.net/lunweiwangxi3/article/details/97271272
linux通常會有進城管理檔案
實在不行,你就呼叫系統命令來獲取
比如windows系統可以呼叫tasklist | findstr 行程名
linux系統可以呼叫ps -ef | grep 行程名
uj5u.com熱心網友回復:
有根據行程名,獲取行程Id的方法uj5u.com熱心網友回復:
謝謝,我一會去試試
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/15898.html
標籤:C++ 語言
上一篇:請教Qt信號和槽問題
下一篇:請問這種.vtb用什么軟體打開
