请告诉我如何隐藏窗口以通过RDP(远程应用程序)连接到已发布的应用程序。即当我通过函数Process()打开rdp文件时我的进程运行隐藏,但不幸的是这个进程立即关闭,并运行新的副本mststc.exe但是它的状态没有隐藏:(
private const string Arg = "C:\\RDP\\myapp.rdp";
private const string FileName = "mstsc";
private Process _myProcess = new Process();
...
myProcess.StartInfo.FileName = sFileName;
myProcess.StartInfo.Arguments = arg;
myProcess.StartInfo.UseShellExecute = false;
myProcess.StartInfo.CreateNoWindow = true;
myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
myProcess.Start();
Process mstsc = Process.GetProcessesByName(sFileName)[0];
mstsc。我不等于myProcess.Id
我看到第一次运行第一次复制mstsc.exe(我认为已处理/解析文件),然后第二次运行ssecond复制mstsc.exe并且第一次复制被杀