用MSAgent實現web托盤程式

2021-03-31 08:56:59 字數 399 閱讀 4875

記得梅林嗎?就是那個魔法師老頭,一般我們不會注意到他,因為他是msagent的乙個角色,而且是window98以上(不包括98,九八需要安裝)才有的乙個東東.它的特點是角色總是在窗體之上,不會覆蓋,而且在工作列會顯示乙個小圖示.類似於**,所以用它來實現web的托盤是很方便的.

下面是**示例

實現托盤功能主要任務是在角色上實現事件驅動.而msagent已經帶了這個功能,但是寫法比較怪:

別的寫法好像一概不認的.

通過msagent提供的事件,我們可以輕鬆做到通過角色將某個視窗調到最前面,或者啟動開啟某個輸入視窗,或者鏈結到特定的頁面.這個在b/s的訊息中心模組中會比較好用,一旦有訊息進來,角色會說話,告訴你有訊息到達,然後在角色上雙擊就可以呼叫訊息顯示頁面到最頂層並顯示在合適位置,而不用去管訊息顯示視窗在**.

用托盤控制windows服務的c 實現

孟子e章給出的vb 現在從這個 翻譯成c 給習慣c 的人參考 需要注意的是一定需要是ico格式,否則可能會導致托盤的不顯示 using system namespace ubiserialscontroller private static void stopservice object sende...

托盤的實現

托盤的實現 color ff00ff 1.color 了解notifyicondata結構 typedef struct notifyicondata notifyicondata bool shell notifyicon dword dwmessage,pnotifyicondata pnid ...

NotifyIcon實現托盤程式

notifyicon 控制項的常用屬性 屬性 icon 型別 system.drawing.icon 說明 將在系統工作列中顯示的圖示。可以在設計時指定,也可在執行時動態指定。屬性 text 型別 string 說明 用於指定當滑鼠停留在小圖示上時顯示的資訊。屬性 visible 型別 bool 說...