У меня полноэкранное приложение, которое запускает другое приложение и ждет, пока оно не будет закрыто, когда обнаружит, что первое приложение снова запускается полностью с этим исходным кодом:
Dim LastSlash As Integer = App.LastIndexOf("\")
Dim MyAppPath As String = App.Substring(0, LastSlash)
Dim MyAppName As String = App.Substring(LastSlash, App.Length - LastSlash - 1)
Dim sysFolder As String = Environment.GetFolderPath(Environment.SpecialFolder.System)
Dim pInfo As New ProcessStartInfo()
pInfo.FileName = App
Dim p As Process = Process.Start(pInfo)
p.WaitForInputIdle()
p.WaitForExit()
Проблема в том, что если я запустил Skype таким образом, когда пользователь нажимает X, чтобы закрыть окно, приложение никогда не закрывается, оно сворачивается при попытке системы ... поэтому первое приложение никогда не выводится на полный экран еще раз.
кто-нибудь знает, как я могу это сделать?
спасибо заранее