Zum Inhalt springen

Icon im Systemtray nach Explorerabsturz


SwordMaster

Empfohlene Beiträge

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

Link zu diesem Kommentar
Auf anderen Seiten teilen

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 :D

break;

}

return CDialog::WindowProc(message, wParam, lParam);

}

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...