在一類我做的頂部:如何關閉/關閉一個過程?
Process[] pname = Process.GetProcessesByName("BFBC2Game");
然後我做了檢查:
if (sensor.Value >= (float)numericupdown)
{
}
例如,如果顯卡的溫度超過120℃,然後關機/關閉過程BFBC2Game
;馬上關閉遊戲。
在一類我做的頂部:如何關閉/關閉一個過程?
Process[] pname = Process.GetProcessesByName("BFBC2Game");
然後我做了檢查:
if (sensor.Value >= (float)numericupdown)
{
}
例如,如果顯卡的溫度超過120℃,然後關機/關閉過程BFBC2Game
;馬上關閉遊戲。
只要記住殺死是一個強力殺手,你應該總是試着把它關閉乾淨的第一。殺死會留下不希望的效果。嘗試關閉()第一個IMO http://msdn.microsoft.com/en-us/library/system.diagnostics.process.close(v=vs.110).aspx
您可能是對的,一般來說。我認爲他擔心繫統過熱,在這種情況下,整個系統可能會進行硬關機,而不僅僅是程序。或者如果由於某種原因沒有關閉,可能會造成物理損壞。 –
pname [0] .Kill() – JleruOHeP
'foreach(p中的進程p)p.Kill();' – davidsbro