Forum: Win32/Win64 API (native code)
by Schwedenbitter,
22. Jul 2011
Danke für Eure Tipps!
Ich bin bei der Forensuche jetzt hierauf gestoßen. Insbesondere der Hinweis von himitsu hat mir geholfen.
Ich mache es jetzt so, dass ich vor dem Öffnen meines Fensters mit GetForegroundWindow das aktuell im Fokus befindliche Fenster ermittle. Dann werfe ich einen TTimer an, mit dem ich diesen Wert aktuell halte ( <> self.Handle). Gleich zu Beginn des Ausfadens gebe...
Forum: Win32/Win64 API (native code)
by Schwedenbitter,
22. Jul 2011
Vermutlich habe ich mich missverständlich ausgedrückt. Ich habe eine Anwendung, die mehr oder weniger im Hintergrund läuft; ein Chat um genau zu sein. Per Hotkey wird das MainForm sichtbar gemacht und das Programm erhält einen Eintrag in der Taskleiste. Der Benutzer tippt nun seine Nachricht ein und quittiert mit OK.
Jetzt wird das Fenster etwas verzögert wieder ausgefadet (<- blödes Wort) und...
Forum: Win32/Win64 API (native code)
by Schwedenbitter,
22. Jul 2011
Hallo,
ich habe in einer Applikation ein Fenster, dass nach der Eingabe von Informationen ausgeblendet wird. Dies mache ich über einen TTimer mittels AlphaBlendValue.
Jetzt ist mein Problem, dass das Fenster solange den Fokus behält, bis ich nach Erreichen von AlphaBlendValue = 0 dieses mit Hide; gänzlich verstecke. Wenn der/die Benutzer weitere Eingaben machen, beziehen diese sich aber auf...