Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Скрыть иконку в tray [D7, WinXP]


sicilla ©   (2006-01-19 13:12:00) 

Добрый день! Пытаюсь скрыть иконку соединения в tray (два компа). Вот код:
var nt: TNotifyIconData;
if ini.logic[10] then
  begin
       with nt do
          begin
               cbSize := SizeOf(nt);
               Wnd := FindWindow('#32770', nil);
               uid := 0;
               uFlags := NIF_ICON or NIF_MESSAGE or NIF_TIP;
               uCallbackMessage := WM_USER + 17;
               hIcon := 0;
               szTip := '';
          end;
       Shell_NotifyIcon(NIM_DELETE, @nt);
  end;
.
Но он не работает. Может кто подскажет?


sicilla   (2006-01-19 16:57:00) [1]

1. Пробовал по F7. Соответственно не особо понял чего там идет, но судя по всему тама все правильно.
2. Перерыл всю инфу по handl ам, по class type. находил handle этого окна (соединения).
3. так не до чего и не докопался. Даже найти программу не могу, которая за это отвечает. Хотя ее вроде и нет в диспетчере задач.
4. Куда еще сунуться не знаю. Делу время, потехе час:(


Digitman   (2006-01-19 16:36:00) [2]


> Пропобовал всяко


рассказывай, как пробовал


sicilla   (2006-01-19 15:31:00) [3]

Пропобовал всяко. Не понятно, почему не работает. Может в SP2 какая фича поставлена?


Digitman   (2006-01-19 13:53:00) [4]

его и имею ввиду


sicilla   (2006-01-19 13:38:00) [5]

А если точнее? Как им пользоваться? Если конечно ты имеешь ввиду не F7.


Digitman   (2006-01-19 13:17:00) [6]

отладчик подскажет, почему "не работает"


Наверх

Титульная страница Поиск, карта сайта Написать письмо