|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, Да, ты прав! Лучше поиграть в тупую стрелялку, чем напрячь последнюю извилину. Твоё будущее - охранник. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2011, 22:38 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
timtim, моё будущее - инженер... наверно... пока не определился) в vb не силён, так как изучаю как хобби ровно пол года, не по профессии. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2011, 22:40 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
кста я пытаюсь напрячь, но внедрение в чужой процесс меня убило. неужели нет простой функции для отправки трею сообщения о закрытии ярлыка по хэндлу этого чужого окна.... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2011, 22:42 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, Получается, что херовое ты себе хобби выбрал:) На этом откланиваюсь. Извини если что. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2011, 22:45 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
timtim, всё норм и так 4 страницы нафлудили на сегодня хватит) приходи завтра поговорим о девушках, играх, может быть даже о программах успеем) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2011, 22:47 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, так и не пойму 1 есть код для установления открытых окон, их количества и названия? 2 открытое окно это строго то что на панели задач имеется? 3 есть код для установления запущеных приложений, их количества и названия? 4 есть код для установления запущенных процессов, их количества и названия? 5 есть код для установления иконок в трее, их количества и названия? если есть коды выложите пжл ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 05:25 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
Ципихович Эндрю, 1 есть код для установления открытых окон их количества и названия http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=855294&msg=10749463 коднаходит и закрывает окно по куску его имени 2 в данном случае да. а вообще Shocker.ProКаждая кнопка - это окно, каждый текстбокс и т.п., у каждого свой хендл. Можешь запустить Spy++ из комплекта VB6 и наглядно все увидеть. Когда ты запускаешь приложение, ты не создаешь окно. Кучу окон создает само приложение в результате своей работы. 3,4 есть код для установления запущеных процессов, но их затрагивать не нуно, т.к. приложение должно продолжать работать. +и так известно, что нужный процесс чужого притложения сейчас работает. 5 нет. есть для отправки\удаления иконки своего ехе(чуть выше по топику) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 09:11 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
1 прога закидывает иконку в трей... другая должна эту иконку оттуда удалить... этот код, как я думал, должен удалять иконку чужого приложения из трея по имени(Form1). но.... ничего Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 12:56 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
в инете ещё предложили способ авторВозможно, повесить хук на вызов функции Shell_NotifyIcon и узнать, с какими параметрами иконка кладется в трей? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:05 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, Код: plaintext 1. 2. 3. 4. 5. 6.
Далее эти иконки надо перебрать и удалить нужную:) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:09 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
timtim, количество иконок в трее 0 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:34 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
на других форумах по другим языкам вычитал, что ещё нуно знать id икнки в трее http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=855873&msg=10762816 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:36 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
а узнать uID можно только внедрившись в процесс эксплорера ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:37 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, это у тебя 0 возвращает? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:43 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
timtim, теперь 13... с этим кодом 0 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:45 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, Далее нужно выделить блок памяти нужного размера в контексте процесса-владельца трея. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:48 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
timtim, подожди я с предыдущим не разобрался) как должен выглядеть код?. у мя 0 показывает ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:49 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, эта константа TB_BUTTONCOUNT определена у тебя? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:49 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
timtim, Private Const WM_USER = &H400 Private Const TB_BUTTONCOUNT = (WM_USER + 24) тепреь работает... так... выделить блок памяти нужного размера в контексте процесса-владельца трея... зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 13:53 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
чтобы внедриться в этот процесс? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 14:00 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, что бы получить сведения о иконке и удалить нужную Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 14:11 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
timtim, т.к. моя прогам сама запускаетп осторонее приложение то можно просто кикнуть последнюю иконку? или порядок иконок не совпадает с датой их запуска? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 14:14 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
BelowZero, можно и на авось понадеятся, но я бы не стал ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 14:16 |
|
Убрать значок из трея
|
|||
---|---|---|---|
#18+
timtimBelowZero, можно и на авось понадеятся, но я бы не стал тогда просто узнать количество иконок, кикнуть иконку с этим номером... а для надёжности запускать посторонюю прогу в тот момент, когда другие проги не мешают. т.е. не при включении компа, да? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2011, 14:17 |
|
|
start [/forum/topic.php?fid=60&msg=37294668&tid=2158653]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 164ms |
0 / 0 |