我在VB的当前程序中找到了另外一个应用程序的窗口,如何才能找到那个应用程序窗口的一个文本框,并向该文本框中通过程序输入文本
解决方案 »
- 如何实现带时间的库存查询
- 运行时错误53,文件未找到?
- 高高高高手请进:用API函数mciSendString在自己的窗体Form1中播放视频图像,用GetTopWindow可以获得该图像窗口的句柄h2=GetTopWindow(For
- 控制窗体显示位置的API,请高手指教
- 请各位帮助,那里有 文档管理系统 VB原代码
- 请教高手,如何获取自定义控件中的所有用到的控件!
- 在select语句中如何得到excel的某个单元格的值
- 请教水晶报表中的两个方法的区别的问题
- 紧急求助:关于考勤系统中的跨天问题!SOS!SOS!
- 大哥们帮帮小弟吧.
- 在VB中如何实现输入法的切换?
- 请问,怎样使窗口标题栏瞬间闪烁一下?
Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
说明
在窗口列表中寻找与指定条件相符的第一个子窗口
返回值
Long,找到的窗口的句柄。如未找到相符窗口,则返回零。会设置GetLastError
参数表
参数 类型及说明
hWnd1 Long,在其中查找子的父窗口。如设为零,表示使用桌面窗口(通常说的顶级窗口都被认为是桌面的子窗口,所以也会对它们进行查找)
hWnd2 Long,从这个窗口后开始查找。这样便可利用对FindWindowEx的多次调用找到符合条件的所有子窗口。如设为零,表示从第一个子窗口开始搜索
lpsz1 String,欲搜索的类名。零表示忽略
lpsz2 String,欲搜索的类名。零表示忽略
lpsz2 String,欲搜索的类名。零表示忽略lpsz2应为窗口名