如何在點擊關閉按鈕時將窗口最小化發送到托盤? 如何在應用程序啓動時在托盤中顯示圖標?發送到托盤關閉
Q
發送到托盤關閉
7
A
回答
5
有自帶嵌入WPF什麼。從實現方式,你可以找到在網上,有一個「易」一個,使用的WinForms:
http://msdn.microsoft.com/en-us/library/aa972170.aspx
但我喜歡這個更多(可用於氣球提示過)
8
的WinForm:
一種方法是設置FormClosingEventArgs的取消屬性在窗口的FormClosing事件,而是最小化到托盤。爲了最大限度地減少托盤,看到這篇文章:
代碼項目對話題的文章,但我掛了一個爲我工作。
WPF:
我從來沒有做到這一點在WPF但沒有閒逛的解決方案。我發現這一點:
Creating a Tray Icon for a WPF Application
你會找到你代碼的作品,但我建議測試。該文章解決了將托盤最小化的應用程序打開的問題。
您也可能會發現在MSDN上有用此示例:
1
在winforms中,您可以重載WndProc並觀察WM_CLOSE消息。
WM_CLOSE = 0x0010
protected override void WndProc(ref Message m)
{
if(m.Msg == WM_CLOSE)
{
this.Hide();
trayIcon.Show();
}
}
相關問題
- 1. Winforms:關閉程序到系統托盤
- 2. 使用jQuery | |的托盤再次單擊時關閉托盤
- 3. 關閉任務托盤應用程序
- 4. WebSocket關閉發送
- 5. 最小化到托盤應用程序後未正確關閉
- 6. 發送數據到php窗口關閉
- 7. 關閉鍵盤
- 8. 關閉鍵盤
- 9. 委託方法觸發時關閉MBProgressHUD
- 10. 發送「Open Text Exceed 14」到Windows系統托盤
- 11. 處理WM_CLOSE消息發送到C#托盤應用程序
- 12. C++ MFC如何發送應用程序到托盤
- 13. MFMessageComposeViewController關閉鍵盤
- 14. 關閉iPad鍵盤
- 15. 關閉UITextField鍵盤?
- 16. Android關閉鍵盤
- 17. 關閉iphone鍵盤
- 18. UIKeyboardTypeNumberPad關閉鍵盤
- 19. WMI關閉磁盤
- 20. MonoTouch.Dialog:關閉鍵盤
- 21. C#清除關閉應用程序的托盤圖標
- 22. C#將文本關閉notifyIcons(托盤圖標)
- 23. Qt應用程序停止後關閉托盤圖標
- 24. C#關閉進程最小化以優雅的方式托盤?
- 25. Android檢測到軟鍵盤關閉
- 26. 使用WPF最小化/關閉應用程序到系統托盤
- 27. 關閉應用程序到系統托盤並從那裏打開
- 28. 當設備關閉時發送短信
- 29. 流關閉時發送的信號
- 30. 發送命令後關閉串口
這一個不容易附加到WPF應用程序。 – 2009-06-02 03:55:28