Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Убрать значок из трея / 25 сообщений из 113, страница 1 из 5
02.06.2011, 14:07
    #37291347
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
Нуно убрать значок другого приложения из трея. известны фрагмент имени другого приложения и расположение. (за готовый рабочий код 200р яндекс. мой скайп iamqwer)
...
Рейтинг: 0 / 0
02.06.2011, 17:36
    #37292033
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
как пример есть код, который убирает из трея и ставит обратно системные часы
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
Option Explicit
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Private Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long

Dim hnd As Long
Private Sub Command1_Click()
 ShowWindow hnd,  0 
End Sub
Private Sub Command2_Click()
 ShowWindow hnd,  1 
End Sub

Private Sub Form_Load()
 hnd = FindWindow("Shell_TrayWnd", vbNullString)
 hnd = FindWindowEx(hnd,  0 , "TrayNotifyWnd", vbNullString)
 hnd = FindWindowEx(hnd,  0 , "TrayClockWClass", vbNullString)
 Command1.Caption = "скрываем часы"
 Command2.Caption = "показываем часы"
End Sub
...
Рейтинг: 0 / 0
02.06.2011, 17:39
    #37292041
Ципихович Эндрю
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
BelowZero, а как насчёт всю панель задач долой, пойдёт???
...
Рейтинг: 0 / 0
02.06.2011, 17:42
    #37292046
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
неа... программа должна работать "без палева" а исчезновение часов значка скайпа и всех частоиспользуемых приложений пользователь врят ли оценит с восторгом
...
Рейтинг: 0 / 0
02.06.2011, 21:07
    #37292358
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
*****поднимаю топик вверх по форуму)*****
...
Рейтинг: 0 / 0
02.06.2011, 21:10
    #37292361
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
BelowZero*****поднимаю топик вверх по форуму)*****
Смысла нет.
...
Рейтинг: 0 / 0
02.06.2011, 21:11
    #37292363
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
timtimBelowZero*****поднимаю топик вверх по форуму)*****
Смысла нет.
почему? сложно?
...
Рейтинг: 0 / 0
02.06.2011, 21:23
    #37292379
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
BelowZeroпочему? сложно?
за 200 рублей делать невеже что то - себя не уважать!
...
Рейтинг: 0 / 0
02.06.2011, 22:05
    #37292440
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
timtimBelowZeroпочему? сложно?
за 200 рублей делать невеже что то - себя не уважать!
*****я плакаю*****
...
Рейтинг: 0 / 0
02.06.2011, 22:15
    #37292447
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
[quot BelowZero]timtimя плакаю
Зря!
...
Рейтинг: 0 / 0
02.06.2011, 22:20
    #37292458
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
[quot timtim]BelowZeroпропущено...

Зря!
что больше напрягает? что я невежа("темный, необразованный человек" из словаря)? или код сложный? просто добавление и извлечение из трея - основная функция любой уважающей своего программиста программы. поэтому каждый второй, я думаю, знает, как BelowZeroУбрать значок из трея. и найдётся добрый чел, который поделится своими знаниями)
...
Рейтинг: 0 / 0
02.06.2011, 22:22
    #37292459
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
Смысл
Код: plaintext
1.
Command1.Caption = "скрываем часы"
Command2.Caption = "показываем часы"
В Private Sub Form_Load объяснить можешь?
...
Рейтинг: 0 / 0
02.06.2011, 22:26
    #37292464
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
timtim,
мм... возможно...
Код: plaintext
1.
2.
hnd = FindWindow("Shell_TrayWnd", vbNullString) 'открыть трей
 hnd = FindWindowEx(hnd,  0 , "TrayNotifyWnd", vbNullString) 'открыть область уведомлений трея
 hnd = FindWindowEx(hnd,  0 , "TrayClockWClass", vbNullString) 'найти часы по классу "часы"
...
Рейтинг: 0 / 0
02.06.2011, 22:37
    #37292475
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
timtimСмысл
Код: plaintext
1.
Command1.Caption = "скрываем часы"
Command2.Caption = "показываем часы"
В Private Sub Form_Load объяснить можешь?
ой.. неправильно прочитал... это? просто названия кнопок, на которые нуно будет тыкать
...
Рейтинг: 0 / 0
02.06.2011, 22:38
    #37292477
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
Код: plaintext
hnd = FindWindowEx(hnd,  0 , "TrayNotifyWnd", vbNullString)'открыть область уведомлений трея
Где открыть?
...
Рейтинг: 0 / 0
02.06.2011, 22:41
    #37292482
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
timtim
Код: plaintext
hnd = FindWindowEx(hnd,  0 , "TrayNotifyWnd", vbNullString)'открыть область уведомлений трея
Где открыть?
хз... дословно "трей, уведомление"
...
Рейтинг: 0 / 0
02.06.2011, 22:43
    #37292483
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
BelowZero,

В hnd что будет? 90 т.р.? Или что?
...
Рейтинг: 0 / 0
02.06.2011, 22:44
    #37292487
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
timtimBelowZero,

В hnd что будет? 90 т.р.? Или что?
эм... хз
...
Рейтинг: 0 / 0
02.06.2011, 22:47
    #37292494
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
BelowZero,

А как ты "программируешь" если ты не понимаешь что делаешь?
...
Рейтинг: 0 / 0
02.06.2011, 22:50
    #37292499
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
timtimBelowZero,

А как ты "программируешь" если ты не понимаешь что делаешь?
каждый день задаю себе этот вопрос) просто меня посещают неплохие идея в области создания программ. а вот с практической частью у меня не лады
...
Рейтинг: 0 / 0
02.06.2011, 23:02
    #37292509
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
BelowZero,

Ну, лады!
Завтра тогда туфты какой-нибудь напишу ещё.
...
Рейтинг: 0 / 0
02.06.2011, 23:10
    #37292514
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
timtimBelowZero,

Ну, лады!
Завтра тогда туфты какой-нибудь напишу ещё.
правда! круть, а то весь день одни точные и правильные ответы и подсказки, наконец-то ждал какой-нить туфты жду не дождусь...
...
Рейтинг: 0 / 0
03.06.2011, 09:44
    #37292808
Sonic_ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
надо понимать что делает
FindWindowEx
и что такое
HWND(Handle окна)
по второй ссылке кстати есть и функция ShowWindow
...
Рейтинг: 0 / 0
03.06.2011, 11:57
    #37293138
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
Я вот что заметил....
BelowZeroзначок другого приложения
BelowZeroпросто добавление и извлечение из трея - основная функция любой уважающей своего программиста программы
Не помню, чтобы у любой уважающей себя программы был функционал "убрать из трея иконку другого приложения "
Так что Вы уточняйте - свою иконку или любую другую. Это разные вещи. Лично я считаю это неправильным, когда чья-то программа без ведома пользователя убирает из трея значки других программ.
...
Рейтинг: 0 / 0
03.06.2011, 13:11
    #37293346
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Убрать значок из трея
The_Prist,

правильно, если эта программа сама запускает чужую программу. но чтобы эта чужая прогармма не мельтешила перед глазами нуно убрать из трея её значок
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Убрать значок из трея / 25 сообщений из 113, страница 1 из 5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]