1.C#提供了Process类, 可以使用该类打开、退出其他进程。
//打开进程
private void btnOpenProcess_Click(object sender, EventArgs e)
{
if (m_Process != null)
{
ShowWindow(m_Process.MainWindowHandle, 5);
return;
}
m_Process = new Process();
//修改为SmartRxdCCD.exe的安装目录
m_Process.StartInfo.FileName = "E:\\a.exe";
m_Process.Start();
}
2.退出已经打开的进程。
private void btnExitProcess_Click(object sender, EventArgs e)
{
if (m_Process == null) return;
m_Process.Kill();
m_Process = null;
}
3.隐藏VC进程。
private void btnHideProcess_Click(object sender, EventArgs e)
{
if (m_Process == null) return;
ShowWindow(m_Process.MainWindowHandle, 0);
}
4.显示VC进程。
private void btnShowProcess_Click(object sender, Event