2012-11-12 34 views
2

我嘗試搜索示例,但是我發現的都是如何將自己的應用程序發送到系統托盤。我想在我的表單上按一下按鈕,然後讓記事本消失。甚至不需要去托盤......只要從視線中消失,並從任務欄上就可以,因爲我可以使用我自己的應用程序界面來恢復它。如何使用C#將不同的應用程序發送到托盤?

那裏有任何例子嗎?謝謝!

+0

沒有界面可將其他應用程序放入通知區域。每個應用程序決定如何顯示它。 –

回答

2

你所要求的是不可能的。

每個應用程序必須調用Windows本身才能將其放入托盤中。然後它還需要一個通知圖標和一個上下文菜單。因此,第三方應用程序無法將其提供給其他應用程序。

+0

嗯。那麼,我目前使用的應用程序可以做到這一點(http://www.ghacks.net/2008/10/09/tray-everything/),但我的問題是通過DOS啓動的程序自動減少嘯叫時間因爲它在cmd過程中。我想,如果隱藏起來並不難,那麼我可以做一些事情,讓我把程序傳遞給應用程序作爲參數。 *聳肩* –

相關問題