powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Убрать значок из трея
25 сообщений из 113, страница 1 из 5
Убрать значок из трея
    #37291347
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нуно убрать значок другого приложения из трея. известны фрагмент имени другого приложения и расположение. (за готовый рабочий код 200р яндекс. мой скайп iamqwer)
...
Рейтинг: 0 / 0
Убрать значок из трея
    #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
Убрать значок из трея
    #37292041
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero, а как насчёт всю панель задач долой, пойдёт???
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292046
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неа... программа должна работать "без палева" а исчезновение часов значка скайпа и всех частоиспользуемых приложений пользователь врят ли оценит с восторгом
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292358
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*****поднимаю топик вверх по форуму)*****
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292361
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero*****поднимаю топик вверх по форуму)*****
Смысла нет.
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292363
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timtimBelowZero*****поднимаю топик вверх по форуму)*****
Смысла нет.
почему? сложно?
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292379
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZeroпочему? сложно?
за 200 рублей делать невеже что то - себя не уважать!
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292440
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timtimBelowZeroпочему? сложно?
за 200 рублей делать невеже что то - себя не уважать!
*****я плакаю*****
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292447
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot BelowZero]timtimя плакаю
Зря!
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292458
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot timtim]BelowZeroпропущено...

Зря!
что больше напрягает? что я невежа("темный, необразованный человек" из словаря)? или код сложный? просто добавление и извлечение из трея - основная функция любой уважающей своего программиста программы. поэтому каждый второй, я думаю, знает, как BelowZeroУбрать значок из трея. и найдётся добрый чел, который поделится своими знаниями)
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292459
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смысл
Код: plaintext
1.
Command1.Caption = "скрываем часы"
Command2.Caption = "показываем часы"
В Private Sub Form_Load объяснить можешь?
...
Рейтинг: 0 / 0
Убрать значок из трея
    #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
Убрать значок из трея
    #37292475
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timtimСмысл
Код: plaintext
1.
Command1.Caption = "скрываем часы"
Command2.Caption = "показываем часы"
В Private Sub Form_Load объяснить можешь?
ой.. неправильно прочитал... это? просто названия кнопок, на которые нуно будет тыкать
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292477
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
hnd = FindWindowEx(hnd,  0 , "TrayNotifyWnd", vbNullString)'открыть область уведомлений трея
Где открыть?
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292482
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timtim
Код: plaintext
hnd = FindWindowEx(hnd,  0 , "TrayNotifyWnd", vbNullString)'открыть область уведомлений трея
Где открыть?
хз... дословно "трей, уведомление"
...
Рейтинг: 0 / 0
Убрать значок из трея
    #37292483
timtim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelowZero,

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

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

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

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

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

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

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


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