查看單個文章
舊 2009-11-05, 06:17 AM   #6 (permalink)
Living 帥哥
超級版主
 
Living 的頭像
榮譽勳章
UID - 1966
在線等級: 級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時級別:60 | 在線時長:3888小時 | 升級還需:77小時
註冊日期: 2002-12-06
住址: 糖城
文章: 9601
現金: 18 金幣
資產: 11727852 金幣
預設

首先我先解釋一下右下角SYSTEM TRAY裡的圖示
它的存在是靠REGISTRY或是其他INI在系統開機時執行某程式
而該程式本身有寫CODE讓它出現在SYSTEM TRAY當中
這樣程式才會出現在SYSTEM TRAY

它的出現並不是單純REGISTRY當中的哪裡暗藏某些機碼或指令
你只要用REGEDIT便可以直接將某程式放入SYSTEM TRAY

至於SYSTEM TRAY的程式寫作來講 VC或VB都是一般常用的語言
只要在VB當中叫出MS已經做好的CLASS才能將程式放入SYSTEM TRAY
(如果沒記錯, 應該是USER32.DLL)
關於這部分, 你可以參考MSDN網站, 找一下相關資料就會教你如何寫程式
至於如何嵌入USER32.DLL以及如何使用它, VB則請參考API程式設計或VC請參考MFC程式設計

這是為什麼我一開始建議你將問題單純化
你的提問牽涉很廣, 並非三言兩語能解釋清楚
__________________
經驗分享是學習的一種
請多珍惜這片學習的園地

史版啞甘部主任
Living 目前離線  
送花文章: 52690, 收花文章: 8441 篇, 收花: 61930 次
回覆時引用此帖
有 2 位會員向 Living 送花:
a471 (2009-11-06),sob790717b (2009-11-05)
感謝您發表一篇好文章