首先你这不是跨线程,而是跨进程,进程之间叫通讯.
你可以用socket,都是本机ip都统一更好操作.这儿挺好做的我就不给你说了.
给你说下判断进程是否在运行
doenet2.0 +
C# Code
//true代表在运行,false代表未运行.
private bool CloseMethod(string exe)
{
System.Diagnostics.Process[] myPs;
myPs = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process p in myPs)
{
if (p.ProcessName.ToLower() == exe.ToLower())
{
try
{
return true;
}
catch (Exception eKillProcess)
{
}
}
}
return false;
}