2012-10-23 57 views
2

我有一個在系統托盤&中運行的WPF應用程序監視HTTP活動。如何從已運行的WPF系統托盤應用程序啓動窗口?

當我右鍵單擊我的系統托盤圖標時,我可以從上下文菜單命令啓動「控制面板」。

但是,當用戶進入到StartMenu\Programs\MYAPPLICATION和點擊上所謂的「控制面板」菜單項,我想火,顯示控制面板(只是一個普通的WPF窗口)如何能夠做到的方法,

這個?

回答

1

在應用程序啓動時,您可以檢查是否有另一個實例正在運行。然後,通過您選擇的進程間通信(例如WCF,命名管道,.NET遠程處理,放置文件等),您可以指示原始實例(通過所選通信方法提供的任何方式)來顯示所需的窗口。

+0

我最終使用命名管道排序了這個問題。謝謝你指出我的方向 –

相關問題