先用FindWindow返回窗口句柄
然后用FindWindowEx返回该窗口上的控件句柄
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Public 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
然后用FindWindowEx返回该窗口上的控件句柄
Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Public 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
解决方案 »
- 打包安装后,运行程序出错
- 定义字符串长度有什么作用?如:dim a as string * 10
- 如何同时打开两个Excel应用程序,用他们同时打开不同表格文件?
- ?可以用程序提取扫描仪的序列号吗?
- 问个简单的问题(批量替换表中数据)
- 如何处理查询的条件为多个时的SQL语句?
- VB+Access做的应用程序,可不可以在没有装Access的电脑上正常运行
- 如何实现资源管理器中的那个combox?就是有图标的那个???绝对高分
- 求一个注册过了的anigif控件
- 请问能否用每行的KEY值来访问MSFLEXGRID 的值?
- 如何处理在网络中发生的问题呢?~~~~~~~~~~~~~~~~~~
- 帮帮忙,请高手看看这段代码!!急急
westwin(浪子西) 你能发现WORD编辑区的句柄吗?遍历更不行.FINDWINDOW对它好象不起作用.
dbcontrols(泰山) :第一句话有道理,第二句俺就不知道了.....