相关连接:
http://community.csdn.net/Expert/topic/3728/3728726.xml?temp=.2019464我如何获得当前有输入焦点的文本框句柄(外部程序),并且如何将一段文本发送过去或者说将指定的按键发送到指定的句柄用这个方法不行Private Declare Function GetActiveWindow Lib "user32.dll" () As Long
Private Declare Function GetFocus Lib "user32.dll" () As Long
Private Sub Timer1_Timer()
Debug.Print "当前获得焦点的窗口句柄:" & GetActiveWindow
Debug.Print "当前获得焦点的控件句柄:" & GetFocus
End Sub在 2000 下,外部程序的句柄都是 0Declare Function GetForegroundWindow Lib "user32" Alias "GetForegroundWindow" () As Long 这个方法可以,但是怎么获得具有焦点的控件的句柄呢?
还有怎么将文本或者按键如回车发送过去了呢?
分数不够开贴另给!