如果得到另一个程序中获得焦点的文本框的句柄。不能用鼠标过去指!
比如我现在在另一个程序的文本框中按下了ctrl,则会显示这个文本框的焦点。后者怎么实现!
谢谢!

解决方案 »

  1.   

    我也不是很清楚你看看这个api是不是有用Public Declare Function GetFocus Lib "user32" () As Long
      

  2.   

    这个啊。GetFocus只能得到本进程内光标所在控件的句柄,对非本进程的调用就会失败。你可以使用一GetWindow得到当前活动的窗体,然后再用FindWindow找出你想要的控件的句柄。因为那个控件与它的父窗口是有一定的关系的(比如,某文本框是主窗口的第一个子窗口的下一个同级窗口)知道了这个就好办了。然后就可以得到它的句柄。