Forum: Win32/Win64 API (native code)
Delphi
by TUX_der_Pinguin,
25. Jun 2008
Ich werde das dann mal ausprobieren das die Anwendung eine Nachricht zurück schickt und darauf hin die 2. Instanz die
erste in den Vordergrund holt. Einen Vista Rechner habe ich zu Testzwecken hier stehen, ich glaube das ForceForeGroundWindow
sollte da auch drauf laufen bin mir nicht sicher ob ich das Gestern getestet habe als ich kurz die Anwendung unter Vista
installiert habe, der Test...
Forum: Win32/Win64 API (native code)
Delphi
by TUX_der_Pinguin,
24. Jun 2008
Ich habe das ganze jetzt am laufen, mit der Funktion "ForceForeGroundWindow" die im Beitrag den Luckie gepostet hat steht,
so wie taaktaak das gemacht hat, habe ich das früher auch so gemacht was auch alles funktioniert. Jedoch mit der aktuellen
variante das eine Windows Botschaft verschickt wird, war das Resultat das zwar das Fenster nach vorne geholt wurde jedoch nicht
mehr maximiert war,...
Forum: Win32/Win64 API (native code)
Delphi
by TUX_der_Pinguin,
24. Jun 2008
Du hast da schon vollkommen recht, ich mags auch nicht wenn irgendwelche Programme meinen plötzlich irgendetwas zu machen
was sie nicht sollen, aber in Kombination mit dem Verhindern eines Mehrfach aufrufes find ich es schon sinnvoll, da der
Anwender ja genau das will also er will das Programm starten und weil es schon längst offen ist soll es halt in den
Vordergrund geholt werden, ich werd...
Forum: Win32/Win64 API (native code)
Delphi
by TUX_der_Pinguin,
24. Jun 2008
Ich habe eine Anwendung geschrieben die beim 2. Aufruf des Programms eine Message an alle Fenster schickt,
bekommt die 1. Instanz der Anwendung diese Botschaft so soll das Fenster wiederhergestellt bzw. angezeigt
werden in der exakten größe was aber zur Zeit noch nicht klappt.
Wie die Message verschickt wird steht in einem anderen Beitrag von mir (Link)
Ich habe schon einige Dinge...