Сори...

Как добавить значек в трей я знаю.
А как его от-туда убрать???
И еще одно.
Никто не знает почему таймер неточно время считает?
Я сравнивал с секундомером таймер отстает?!
Спасибо всем кто ответит.
Shell_NotifyIcon NIM_ADD, NOTIFYICONDATA_TYPE
Shell_NotifyIcon NIM_DELETE, NOTIFYICONDATA_TYPE
Dim nid As NOTIFYICONDATA
Function addIcon(ico As Integer)
Shell_NotifyIcon NIM_DELETE, nid
main.WindowState = 1
main.Hide
nid.cbSize = Len(nid)
nid.hWnd = main.hWnd
nid.uID = vbNull
nid.uFlags = NIF_ICON Or NIF_TIP Or NIF_MESSAGE
nid.uCallbackMessage = WM_MOUSEMOVE
Select Case ico
Case 0
nid.hIcon = icN
AppCS = d8m_invisible
Case 1
nid.hIcon = icC
out.Enabled = True
AppCS = d8m_counting
Case 2
nid.hIcon = icP
AppCS = d8m_paused
Case 3
nid.hIcon = icS
AppCS = d8m_stoped
End Select
nid.szTip = "D8M StarTimer 1.0b" & vbNullChar
Shell_NotifyIcon NIM_ADD, nid
End Function
Private Sub Form_Unload(Cancel As Integer)
Shell_NotifyIcon NIM_DELETE, nid
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4