Hallo,
ich habe ein verzwicktes Problem.
Ich nutze als Datei-Manager
FreeCommander, in der Arbeit, als auch zu Hause.
Ich habe mir ein Programm geschrieben, dass aus dem FreeCommander über einen sog. "Programmfavoriten" geladen
wird. Dabei wird der aktuelle Pfad und die aktuelle Datei mit übergeben.
Das funktioniert alles tadellos.
Ist nun mein Programm nicht nicht geladen und es wird über FreeCommander gestartet (mittels Klick auf das Icon
im Commander) so öffnet es sich und es wird auch der Pfad etc. übergeben.
Klicke ich aber noch einmal auf das Icon im Commander, obwohl mein Programm schon geöffnet ist, so kommt mein
Programm in den Vordergrund, aber ich bekomme das in meinem Programm nicht mit.
Weder OnShow, noch OnActivate werden ausgelöst.
Wie kann ich mitbekommen, wenn das Programm nochmals "gestartet" wird, bzw. anscheinend in den Vordergrund
gebracht wird?