msn 訊息彈出 asp.net 組件下載(ASP.NET中實現MSN通知訊息功能)

來源:互聯網
上載者:User

現在有大量的第三方控制項存在,這些控制項包括了開發的各個方面,但對於開發人員而言選擇一個合適的控制項卻很難,所以今天我們要推薦的是一個可以實作類別似MSN彈出通知訊息功能的控制項:
  下載控制項:PopupWin

  使用範例

  MSN由個很好的功能,就是每當你的MSN好友上線時,MSN會自動在表單托盤的右下角由下往上彈出訊息框來通知你,這個功能十分實用,比如在論壇裡,當有新回複你的文章時,系統會自動彈出訊息提示框,又或者在一個電子政務的系統裡,當收到新的郵件或者工作單時,可以使系統彈出訊息框提示等等。那麼,在ASP.NET構建的Web應用中,如何?這樣的功能呢?在本文中,向讀者推薦一個可以實作類別似MSN的通知訊息視窗效果的.NET控制項。

  首先讓我們來看下該控制項實現後的樣子,如:

可以看到,這個控制項可以在各類型的瀏覽器中使用(IE,MOZILLA,NETSCAPE,OPERA),而且我們還可以自訂色彩,還可以進行拖拉,如:

總結用三種方式實作類別似MSN的訊息彈出框

         
        用三種方式實作類別似MSN的訊息彈出框,這三種方式各有千秋,下面分別看看他們是怎麼實現的:

第一種方法是使用windows的Shell_NotifyIcon API函數實現的;

                                                 
            原始碼下載
第二種方法是使用windows的ShowWindow API函數和表單的重畫方法實現的; 
                             
也可以自訂介面; 
                             

    原始碼下載

第三種方法是使用windows表單的重寫來實現的,這種方式比前兩種方式都靈活點; 

                             
    原始碼下載

大家也可以去MSDN上看看

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.