Autor Beitrag
mtin
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 177

Win XP SP2
BDS2006 Enterprise
BeitragVerfasst: Di 23.05.06 16:41 
tja, also mein Problem kennen sicher viele, sobald bei Windoof die explorer.exe crasht und wieder neustartet (warum auch immer, passiert aber eben immermal, manchmal auch per Taskmanager erzwungen weil sich ein explorerfenster aufgehängt hat) sind die hälfte der Icons da unten in der Taskbar weg! (darunter auch die meiner Delphi-Tools ;) )
Dass es auch anders geht zeigen u.a. Steam, eMule, cFosSpeed, Trillian, AntiVir....

wie machen die das? wird beim explorer neustart irgendeine Message versendet auf die ich achten muss und dann das icon neu eintragen kann? irgendjemand ne idee?
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 23.05.06 17:37 
mtin Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 177

Win XP SP2
BDS2006 Enterprise
BeitragVerfasst: Di 23.05.06 19:52 
ah danke, das funktioniert echt...
also das hier hat noch in der TForm1.WndProc gefehlt bei mir:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
  // Taskbar wurde im System registriert, Icon einfügen
  else if Msg.Msg = TaskBarNewReg then
  begin
    Shell_NotifyIcon(NIM_ADD, @IconData);
  end;
  inherited;
end;


jetzt geht alles bestens, dankeschön :)