Страница: 1 |
Написал прогу, она в трей иконку пихает,но никак не могу понять как же обрабатывать клики по этой иконке? Как отслеживать был произведен клик или нет???
Private Const WM_LBUTTONDBLCLK = &H203 Private Sub picNotifier_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) End Sub Спасибо Тоже уже сделал Страница: 1 |
Вопрос: Как обрабатывать клики по иконке в трее?
Добавлено: 16.07.03 15:21
Автор вопроса: Chill | ICQ: 554200
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Алексей
black admin
ICQ: 261779681
Вопросов: 87
Ответов: 633
Web-сайт:
Профиль | | #1
Добавлено: 16.07.03 15:53
Private Const WM_LBUTTONDOWN = &H201
Private Const WM_LBUTTONUP = &H202
Private Const WM_RBUTTONDBLCLK = &H206
Private Const WM_RBUTTONDOWN = &H204
Private Const WM_RBUTTONUP = &H205
'Обработка событий
Static Rec As Boolean, Msg As Long
Msg = X / Screen.TwipsPerPixelX
If Rec = False Then ' Чтоб не повторять Запуск
Rec = True
Select Case Msg
'Если DoubleClick
Case WM_LBUTTONDBLCLK:
'Если левая Кнопка нажата
Case WM_LBUTTONDOWN:
'Если левая Кнопка Отжата
Case WM_LBUTTONUP:
'Правая кнопка Click
Case WM_RBUTTONDBLCLK:
'Если Правая Кнопка нажата
Case WM_RBUTTONDOWN:
'Если Правая Кнопка Отжата
Case WM_RBUTTONUP:
End Select
Rec = False
End If
Номер ответа: 2
Автор ответа:
Chill
ICQ: 554200
Вопросов: 101
Ответов: 343
Профиль | | #2
Добавлено: 16.07.03 22:15