我用互斥的解決方案,同時在多個Windows用戶有一個實例應用佔
但是,當我使用的窗口切換用戶,並打開另一個用戶更不允許開口比我的應用程序的一個實例,以及嘗試打開應用程序,它通常打開,無法檢測到它在其他帳戶下運行
我怎麼能解決這樣的事情,並禁止打開Windows中的用戶登錄間的應用程序帳戶
我使用的代碼像這樣
Dim onlyInstance As Boolean = False
_mutex = New Mutex(True, "Application Name", onlyInstance)
If Not onlyInstance Then
MessageBox.Show("Application is already running.", "Error.")
System.Diagnostics.Process.GetCurrentProcess.Kill()
System.Diagnostics.Process.GetCurrentProcess.WaitForExit()
End If
這實際上是海報所要求的相反 – Justin
@Justin我扭轉了答案。謝謝.. – stuartd
@Stuart,謝謝,這個前綴工作,做我想做的事情 – user1747513