Entwickler-Ecke
Windows API - Programm aus Tray area wiederherstellen
Tarry - Fr 17.04.09 04:18
Titel: Programm aus Tray area wiederherstellen
Hi,
Ich habe einen Wecker geschrieben der sich in den Tray Bereich (neben der Uhr) legt.
Das funktioniert alles schoen und gut (Ich benutze die CoolTrayIcon Komponente).
Nun moechte ich das wenn jemand versucht das Programm zum zweiten mal zu oeffnen, es die erste Instanze aus dem Tray Bereich wiederherstellt. (Ich hoffe es ist einiegermassen Verstaendlich was ich meine).
Ich habe schon eine Mutex erstellt und mit SendMessage() und ShowWindow() experimentiert, aber nichts hat soweit funktioniert :(
Ich hoffe ihr koennt mir helfen :)
Gruss,
Thomas
jaenicke - Fr 17.04.09 04:46
Hier findest du eine Lösung, die auch die Kommandozeilenparameter an die laufende Instanz weitergibst. Das brauchst du in deinem Fall ja vermutlich nicht einmal, dann musst du nur die Botschaft schicken, aber da siehst du ja wie das geht.
http://www.swissdelphicenter.ch/torry/showcode.php?id=2126
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!