📄 frmsystrayicon.frm
字号:
VERSION 5.00
Begin VB.Form frmSYSTRAYICON
Caption = "地大图书馆"
ClientHeight = 3195
ClientLeft = 165
ClientTop = 855
ClientWidth = 4680
Icon = "frmSYSTRAYICON.frx":0000
LinkTopic = "Form1"
ScaleHeight = 3195
ScaleWidth = 4680
ShowInTaskbar = 0 'False
StartUpPosition = 3 '窗口缺省
Begin VB.PictureBox picHook
Height = 855
Left = 1200
ScaleHeight = 795
ScaleWidth = 1635
TabIndex = 0
Top = 1200
Width = 1695
End
Begin VB.Menu mnuPopupMenu
Caption = "菜单"
Begin VB.Menu mnuLogOff
Caption = "注销"
End
Begin VB.Menu mnuAboutMe
Caption = "关于"
End
Begin VB.Menu jiange
Caption = "-"
End
Begin VB.Menu mnuExit
Caption = "退出"
End
End
End
Attribute VB_Name = "frmSYSTRAYICON"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Option Explicit
'**************************************
' 菜单代码(开始)
'**************************************
Private Sub mnuLogOff_Click()
Call loggedOff
End Sub
Private Sub mnuAboutMe_Click()
frmAbout.Show
End Sub
Private Sub mnuExit_Click()
Unload frmMain
End Sub
'**************************************
' 菜单代码(结束)
'**************************************
'***************************************
' 托盘图标代码(开始)
'***************************************
Private Sub Form_Load()
On Error Resume Next
t.cbSize = Len(t)
t.hWnd = picHook.hWnd
t.uId = 1&
t.uFlags = NIF_ICON Or NIF_TIP Or NIF_MESSAGE
t.ucallbackMessage = WM_MOUSEMOVE
' 必须是 icon !
t.hIcon = Me.Icon
t.szTip = "中国地质大学图书馆管理系统" & Chr$(0)
'创建图标
Shell_NotifyIcon NIM_ADD, t
Me.Hide
App.TaskVisible = False
End Sub
Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
On Error Resume Next
t.cbSize = Len(t)
t.hWnd = picHook.hWnd
t.uId = 1&
Shell_NotifyIcon NIM_DELETE, t
End Sub
Private Sub pichook_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
On Error Resume Next
Static rec As Boolean, msg As Long
msg = X / Screen.TwipsPerPixelX
If rec = False Then
rec = True
Select Case msg
Case WM_LBUTTONDBLCLK:
MsgBox "欢迎使用地大图书馆", vbExclamation, "地大图书馆"
Case WM_LBUTTONDOWN:
Case WM_LBUTTONUP:
Case WM_RBUTTONDBLCLK:
Case WM_RBUTTONDOWN:
Case WM_RBUTTONUP:
Me.PopupMenu mnuPopupMenu
End Select
rec = False
End If
End Sub
'***************************************
' 系统托盘图标代码(结束)
'***************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -