Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: BalloonControl & TrayControl Добавлено: 19.10.06 15:09  

Автор вопроса:  avdey | ICQ: 219571279 
Дело вот в чем...
В трее висит Иконка TrayControl и из него каждую секунду по таймеру вылазит Balloon's сообщение. По правому щелчку на TrayControl вылазит PopUp меню, но Balloon сообщение каждую секунду вылазит перед меню. Можно остановить таймер при вызове меню, но как опять запустить таймер когда меню закрылось, если по щелчку по меню, то это понятно, а если юзерь кликнет на рабочий стол???
Среда VB6.

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Sur



ICQ: 1249088 

Вопросов: 10
Ответов: 304
 Web-сайт: sur.hotbox.ru/
 Профиль | | #1
Добавлено: 19.10.06 16:08
по второму таймеру.

Ответить

Номер ответа: 2
Автор ответа:
 avdey



ICQ: 219571279 

Вопросов: 34
Ответов: 486
 Профиль | | #2 Добавлено: 19.10.06 16:35
Что именно: по второму таймеру??????
Мне нужно отследить потерю фокуса меню...

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 19.10.06 23:51
сабклассинг меню... чуть позже скажу даж какое сообщение :)

Ответить

Номер ответа: 4
Автор ответа:
 avdey



ICQ: 219571279 

Вопросов: 34
Ответов: 486
 Профиль | | #4 Добавлено: 20.10.06 16:19
2HACKER
Буду благодарен!

Ответить

Номер ответа: 5
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #5 Добавлено: 20.10.06 19:12
погодь можно без сабкласинга меню...:)

суть вопроса на самом деле в этом
а если юзерь кликнет на рабочий стол???


т.е. походу достаточно хук на мышь поставить, и проверить куда кликнули мышью...

Но исходя из вопроса у тебя уже есть таймер, это конечно не желательно, но коль есть и это тебе не смущает, можно координаты мыши проверить и в таймере...

В итоге таймер или хук

GetMenu
GetCursorPos
WindowFromPoint

Ответить

Номер ответа: 6
Автор ответа:
 avdey



ICQ: 219571279 

Вопросов: 34
Ответов: 486
 Профиль | | #6 Добавлено: 23.10.06 13:14
Че ты все со своими хуками, не нравятся они мне что-то... Тебе лиш бы весь комп захукать:-)))))))
Дык мне нужно отследить закрытие меню (и открытие), а оно закрывается когда не только на рабочий стол кликнешь...
Млин, а если попробовать использовать не меню, а форму как меню...

А че за сабкласинг меню???

Ответить

Номер ответа: 7
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #7 Добавлено: 23.10.06 17:49
Я ж говорю, не хочешь ставить хук юзай таймер, в принципе работать будет...

Ответить

Номер ответа: 8
Автор ответа:
 avdey



ICQ: 219571279 

Вопросов: 34
Ответов: 486
 Профиль | | #8 Добавлено: 24.10.06 11:08
Ладно, посмотрим, может и с таймером че получится...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам