Autor Beitrag
mindtrap
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 62



BeitragVerfasst: Mo 16.11.09 20:20 
Hallo,

welche möglichen Wege gibt es auf die Eingabe in einem Editfeld zu reagieren,
wenn dieses Feld Teil eines anderen Programmes ist?

Z.B. Hooks?
Oder gibt es eine Funktion, von der ich nichts weiß, mit der man ein CallbackEvent mit dem
entsprechenden Editfeld registrieren kann?

MfG
mindtrap
SAiBOT
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 323
Erhaltene Danke: 6

XP SP2; 7
D7; D2009
BeitragVerfasst: Fr 20.11.09 14:09 
Bin mir nicht sicher aber geht das nicht auch mit Suche in: Delphi-Forum SHELLHOOKs?

Ansonsten mußt du dich mit deinem Code vor die originale WNDCLASS Structure des Fensters hängen und die Messages abfangen, filtern und weiterschicken.
Die WNDCLASS Structure findest du zB. über einen RegisterClass hook. (ziemlich schwierig)

_________________
Debuggers don't remove bugs, they only show them in slow-motion.
Boldar
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1555
Erhaltene Danke: 70

Win7 Enterprise 64bit, Win XP SP2
Turbo Delphi
BeitragVerfasst: Sa 28.11.09 22:06 
Evtl geht das auch über nen keyboard hook und dann damit:
www.delphipraxis.net...st724710.html#724710