hoi,
Ich habe das Problem, dass ich ein fremdes Programm in den Vordergrund holen will. Das
geht einerseits mit einem Klick auf das Tray-Icon des Programms (das Programm läuft nur
als Tray-Icon) *oder* mit einem Aktivieren des Hauptformulars.
1. das Aktivieren des Hauptformulars mache ich mit
ShowWindow(hMainForm, SW_RESTORE); (oder auch andere SW_s)
das Problem dabei: das Minimieren geht nicht mehr, da das Programm wohl intern noch denkt
es sei schon minimiert (ist bei anderen Programmen übrigens auch so).
2. das Klicken auf das Tray-Icon funktioniert nicht, weil ich das Handle desselben nicht kenne.
Wie kann ich das herausfinden? Ich könnte das Handle der Application, des Exenamens u.ä. anbieten.
1000 Dank
hawe-