关于delphi的输入有关问题

关于delphi的输入问题
想问下,怎么判断当前鼠标点击或者所在的是可输入文本的控件,如果是本程序的或许可以麻烦点的判断控件类型,但是如果是别的程序的呢,我想实现的是,我鼠标点击在一个输入框中,这个输入框不一定是本程序的,比如浏览器的地址栏,我去触发一些事件,怎么实现这样的操作呢,有没有哪位大大给个例子或者教导一下

------解决方案--------------------
发送消息,取句柄,等等
------解决方案--------------------
探讨

句柄最多就获取到类,可没办法把全部的类都加入判断

------解决方案--------------------
你可以对你的点击事件下判断其是不是 什么样的可输入控件 (用 is 吧)这样不就可以了

 
------解决方案--------------------
HOOK 钩子 截获系统消息;貌似你要做外挂或者什么之类的。。。。当我没说
------解决方案--------------------
WM_SETTEXT,WM_GETTEXT看你GET到得和SET的是否一样?只是个人想法,没有验证。