首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 在winfrom 中 封闭其他应用程序

2013-08-01 
C# 在winfrom 中 关闭其他应用程序小弟 用 Process.Start(@C:\WINDOWS\system32\osk.exe)打开的屏幕键

C# 在winfrom 中 关闭其他应用程序
小弟 用 Process.Start(@"C:\WINDOWS\system32\osk.exe");打开的屏幕键盘想用代码关闭 改怎么关!求高人指导 谢谢! C# Windows 应用
[解决办法]

 Process process = new Process();
            process.StartInfo = new ProcessStartInfo(@"C:\WINDOWS\system32\calc.exe");
            process.Start();
            process.Kill();//这句话关闭calc.exe程序

[解决办法]
如果开了之后直接关,可以用2楼的方法,不过很明显,楼主要的并不是这样子的,遍历进程,如果是osk的进程,则关闭

Process[] ps = Process.GetProcesses();
                foreach (System.Diagnostics.Process p in ps)
                {
                    if (p.ProcessName == "osk")
                    {
                        p.Kill();
                    }
                }

热点排行