在一类我做的顶部:如何关闭/关闭一个过程?
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