黃易群俠傳M脫機外掛應用程式黃易神行
1624
5

[轉貼] VB系統托盤代碼

Kingsto 發表於 2009-3-9 14:42:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |
以下為模塊代碼
Option Explicit
Public Const MAX_TOOLTIP As Integer = 64
Public Const NIF_ICON = &H2
Public Const NIF_MESSAGE = &H1
Public Const NIF_TIP = &H4
Public Const NIM_ADD = &H0
Public Const NIM_DELETE = &H2
Public Const WM_MOUSEMOVE = &H200
Public Const WM_LBUTTONDOWN = &H201
Public Const WM_LBUTTONUP = &H202
Public Const WM_LBUTTONDBLCLK = &H203
Public Const WM_RBUTTONDOWN = &H204
Public Const WM_RBUTTONUP = &H205
Public Const WM_RBUTTONDBLCLK = &H206
Public Const SW_RESTORE = 9
Public Const SW_HIDE = 0
Public nfIconData As NOTIFYICONDATA
Public Type NOTIFYICONDATA
 cbSize As Long
 hWnd As Long
 uID As Long
 uFlags As Long
 uCallbackMessage As Long
 hIcon As Long
 szTip As String * MAX_TOOLTIP
End Type
Public Declare Function ShowWindow Lib "user32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
Public Declare Function Shell_NotifyIcon Lib "shell32.dll" Alias "Shell_NotifyIconA" (ByVal dwMessage As Long, lpData As NOTIFYICONDATA) As Long






以下為 form_load內代碼 Form



Private Sub Form_Load()
  With nfIconData
    .hWnd = Me.hWnd
    .uID = Me.Icon
    .uFlags = NIF_ICON Or NIF_MESSAGE Or NIF_TIP
    .uCallbackMessage = WM_MOUSEMOVE
    .hIcon = Me.Icon.Handle
    .szTip = App.Title + "(版本 " & App.Major & "." & App.Minor & "." & App.Revision & ")" & vbNullChar
    .cbSize = Len(nfIconData)
  End With
  Call Shell_NotifyIcon(NIM_ADD, nfIconData)
  Me.Hide
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
Call Shell_NotifyIcon(NIM_DELETE, nfIconData)
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  Dim lMsg As Single
  lMsg = X / Screen.TwipsPerPixelX
  Select Case lMsg
    Case WM_LBUTTONUP
      ShowWindow Me.hWnd, SW_RESTORE
  End Select
End Sub
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


kyo9186 當前離線
UID
161289
熱心
72 值
嘉獎
0 次
違規
0 次
在線時間
39 小時
經驗
50 點
積分
485
精華
0
最後登錄
2016-10-29
閱讀權限
25
註冊時間
2007-1-24
論壇幣
316 幣
聯合幣
8 枚
幸運鑽
2 顆
招待卷
2604 點
查看詳細資料
Rank: 3
kyo9186 2009-3-9 18:02:56
來研究看看!!!

多謝!
回覆

使用道具 舉報

紫雨剎 當前離線
UID
115885
熱心
58 值
嘉獎
0 次
違規
0 次
在線時間
92 小時
經驗
74 點
積分
74
精華
0
最後登錄
2011-1-4
閱讀權限
20
註冊時間
2006-12-14
論壇幣
6 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
紫雨剎 2009-3-10 17:30:14
謝訟 你喔..發表很多vb的東西
回覆

使用道具 舉報

dduoduo 當前離線
UID
1151669
熱心
207 值
嘉獎
0 次
違規
0 次
在線時間
97 小時
經驗
200 點
積分
200
精華
0
最後登錄
2013-3-18
閱讀權限
25
註冊時間
2009-3-11
論壇幣
55 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 3
dduoduo 2009-3-23 23:16:07
感謝版大熱心教學.版大的內容非常不錯.希望能有多點跟版大同樣地高手能分享出.自己製作外掛地方法.
小弟慢慢學BV當中.也希望版大能繼續PO出BV相關寫法來分享大家YCT65B YCT46B
回覆

使用道具 舉報

隨火 當前離線
UID
1294953
熱心
214 值
嘉獎
0 次
違規
0 次
在線時間
6 小時
經驗
14 點
積分
14
精華
0
最後登錄
2011-4-5
閱讀權限
10
註冊時間
2009-8-20
論壇幣
78 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
5
隨火 2009-9-1 10:15:41
哦原來是這樣阿謝謝你無私的分享熱情的教學
回覆

使用道具 舉報

~帥氣冰~ 當前離線
UID
1311163
熱心
357 值
嘉獎
0 次
違規
0 次
在線時間
169 小時
經驗
554 點
積分
554
精華
0
最後登錄
2012-9-2
閱讀權限
30
註冊時間
2009-9-13
論壇幣
237 幣
聯合幣
11 枚
幸運鑽
0 顆
招待卷
0 點
查看個人網站 查看詳細資料
Rank: 4Rank: 4
6
~帥氣冰~ 2009-10-23 21:37:40
請問這是做什麼用的?
是幫忙自動按鍵嗎??
不過我比較想要用滑鼠的!!
XD
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2025-2-20 03:27 , Processed in 0.058938 second(s), 16 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?