Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];

Вниз

Какой тип имеют окна значков в системном трее?   Найти похожие ветки 

 
avers_sm   (2008-05-04 14:25) [0]

Ув. мастера, мне требуется найти в трее значек некоторого приложения и погасить его. Пробую искать по заголовку окна - не получается, так как в списке окон (в заголовках) не вижу ничего похожего. Пытался искать дочерние окна от трея (тип Shell_TrayWnd), но дочерних к нему не выдает. Если  окна значков трея имеют какой-то определенный тип, то подскажите.


 
avers_sm   (2008-05-04 14:53) [1]

Решение нашел сам. Вернее просто разобрался. Оказывается, при создании иконки для  поля Wnd структуры TNotifyIconData как раз и используется Handle, того окна, который будет обрабатывать сообщение от этой иконки. А потому я нашел нужное мне окно программы, взял ее Handle и уже по нему удалил значек, связанный с этой программой. Кому интересен код:


procedure HideIcon(HWind:THandle); // дескриптор окна ("хозяина") иконки
var
 no: TNotifyIconData;
begin
 with no do
 begin
   cbSize:=Sizeof(TNotifyIconData);
   Wnd:=HWind; // Handle;
   uID:=0;
 end;
 Shell_NotifyIcon(NIM_Delete,@no);
end;


 
Rouse_ ©   (2008-05-04 15:20) [2]

вот тут еще глянь: http://rouse.drkb.ru/winapi.php#fwsystrayinfo


 
avers_sm   (2008-05-04 15:25) [3]

Спасибо, посмотрю. А то я мало что смог найти именно по работе с треем.


 
Игорь Шевченко ©   (2008-05-04 16:33) [4]

Какой тип имеют окна значков в системном трее?

Тип кнопки на ToolbarWindow32



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2009.05.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.004 c
2-1238847972
Killwater
2009-04-04 16:26
2009.05.17
Файл ресурсов для waw звука


15-1237120235
Юрий
2009-03-15 15:30
2009.05.17
С днем рождения ! 15 марта 2009 воскресенье


15-1237007629
@!!ex
2009-03-14 08:13
2009.05.17
Удаленное управление закачками.


2-1238737468
Roman88
2009-04-03 09:44
2009.05.17
Функция FileSize


15-1236809782
TInt
2009-03-12 01:16
2009.05.17
Функция или компонент для решения уравнений





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский