2011-01-25 60 views
3

我需要一個彈出窗口,將顯示在屏幕的右下角。 當我的軟件收到新消息時,它應該彈出。 我該如何編程?創建新表單並使用它?我如何將它編程爲在不中斷其他用戶操作的情況下在後臺運行?背景c彈出的新消息窗口#

感謝。

+0

只是驗證:的WinForms ? – NotMe 2011-01-25 19:45:57

+0

我建議在Codeproject上看看[這篇文章](http://www.codeproject.com/KB/miscctrl/taskbarnotifier.aspx)。 – DReJ 2011-01-25 19:45:56

回答

6

結賬NotifyIcon.ShowBalloonTip。並以here's爲例。

基本上,你添加一個NotifiyIcon到您的表單,並做這樣的事情(從上面鏈接的MSDN page):

void Form1_DoubleClick(object sender, EventArgs e) 
{ 
    notifyIcon1.Visible = true; 
    notifyIcon1.ShowBalloonTip(20000, "Information", "This is the text", 
     ToolTipIcon.Info); 
} 
0

您可以使用NotifyIcon類及其方法ShowBalloonTip(Int32, String, String, ToolTipIcon)