Autor Beitrag
xck3001
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 32


D5 Pers, D7 Ent
BeitragVerfasst: So 28.01.07 19:12 
Hallo,

ich würde gerne bei einem bestimmten Event (z.B. Timer) die Anwendung in den Vordergrund bringen und den Focus auf ein TEdit Feld setzen.
Wie ich die Anwendung in den Vordergrund hole ist klar, das ForceForegroundwindow von www.swissdelphicente.../showcode.php?id=261 funktioniert da ziemlich zuverlässig.

Allerdings ist das Fenster dann nicht "aktiv", d.h. der Fokus liegt nicht unbedingt auf der eigenen Anwendung. Gibt es dazu möglicherweise eine API-Funktion? Wie ich Anwendungsintern den Focus setzen kann weiß ich ;)

Danke!
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Mo 12.02.07 15:53 

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)