我創建了一個在系統托盤啓動時啓動的應用程序。我用下面的帖子來實現這一目標: How to start WinForm app minimized to tray?單擊桌面快捷方式時從系統托盤中恢復應用程序
這個應用程序也只允許一個實例來運行: http://www.codeproject.com/Articles/32908/C-Single-Instance-App-With-the-Ability-To-Restore
我得到的問題是,當我第一次啓動它minmizes到系統中的應用托盤,但如果我點擊桌面圖標,它不會出現。我必須點擊托盤中的圖標來恢復應用程序。如果我再將它最小化,然後單擊它出現的桌面圖標。
這是我在winform應用程序中的第二次嘗試,它與SetVisibleCore有關嗎?
任何指向正確方向的指針都會很棒。
讓我看看你codez – animaonline
看一看這個問題:http://stackoverflow.com/questions/4611828/maximize-application-in-system-tray – M4N
我使用的代碼從上面的兩個鏈接,http://www.codeproject.com/KB/cs/SingleInstanceAppMutex/SingleInstanceMutexSampleV2.txt – Boomerang