SwordMaster Geschrieben 23. November 2003 Teilen Geschrieben 23. November 2003 Hi leute könnt mir vorstellen das viele das problem kennen.... mein programm setzt ein icon in den systemtray.... funktioniert alles einwandfrei.... aber dann stürtzt "explorer.exe" vom windows ab (oder ich muß ihn abschießen weil windows nicht mehr reagiert) klar "explorer.exe" kann man neu starten.... aber leider ist das icon (meiner anwendung) im systemtray dann verschwunden jetzt suche ich nach einer möglcihkeit alle hmmm... 5 sekunden zu prüfen ob mein icon bereits im systemtray liegt... und wenn nicht soll das icon neu hinzugefügt werden.... ich müßte also nur wissen wie ich prüfen kann ob meine anwendung bereits ein icon im systemtray hat.... (nur wie geht dass?!) weiß das jemand? MFG SwordMaster Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Guybrush Threepwood Geschrieben 23. November 2003 Teilen Geschrieben 23. November 2003 Wäre es nicht besser herauszufinden warum dein Programm den Explorer abschießt? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SwordMaster Geschrieben 23. November 2003 Autor Teilen Geschrieben 23. November 2003 mein programm schießt doch ned en explorer ab :floet: *ggg* ne nur mein Windows XP ist nicht besonders stabil .... und wenn gar nichts mehr geht schieß ich einfach den explorer ab, und bau ihn neu auf, des geht schneller wie restart.... nur mein programm wollte dass halt nicht... hab aber den code gerade vor 5 minuten selber in der MSDN gefundn... LRESULT CTaskbarDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) { static UINT s_uTaskbarRestart; switch(message) { case WM_CREATE: s_uTaskbarRestart = RegisterWindowMessage(TEXT("TaskbarCreated")); break; default: if(message == s_uTaskbarRestart) IconHinzufügen(); //diese Methode muß man selber programmieren break; } return CDialog::WindowProc(message, wParam, lParam); } Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.