Главная страница
    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.005 c
3-1220958466
BUM
2008-09-09 15:07
2009.05.17
Помогите с запросом


15-1234352551
Правильный$Вася
2009-02-11 14:42
2009.05.17
2 вопроса по установке D2009


15-1237324761
Kostafey
2009-03-18 00:19
2009.05.17
Посоветуйте железо для сервера


15-1237111075
Немо2
2009-03-15 12:57
2009.05.17
Что бы придумать, что бы не ездить на работу?


3-1220993402
kaif
2008-09-10 00:50
2009.05.17
TClientDataSet + ADO + MSSQL





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский