我有一個WPF應用程序。當它啓動時,我需要檢查是否有一個實例正在運行。如果是這樣的話,那麼我「秀」正在運行的實例使用的PInvoke:如何隱藏窗口時獲取Process.MainWindowHandle
SendNotifyMessage(proc.MainWindowHandle, ShowYourself, IntPtr.Zero, IntPtr.Zero);
其中PROC是的運行
的問題是,當proc
隱藏在系統托盤中的另一個實例。 MainWindowHandle
是0.我做了很多搜索,但沒有運氣得到MainWindowHandle
。
任何人都知道如何?
感謝
可能重複( http://stackoverflow.com/questions/19147/what-is-the-correct-way-to-create-a-single-instance-application) – 2011-02-18 03:26:00