|
|
|
|
||
教学课题:SPY++ 结合易语言简单应用之获取目标窗口句柄
教学要点:用易语言编程坏境,以计算器为例模拟鼠标输入QQ号:854487915
教学步骤:1、认识API函数:FindWindow
FindWindow(查找窗口),返回窗口句柄,类型:整数型;参数一:目标窗口类名,类型:文本型;参数二:目标窗口标题(或名称),类型:文本型
Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
2、利用API函数FindWindow,获取“计算器”的窗口句柄。
窗口程序集1:
.版本 2
.程序集 窗口程序集1
.子程序 _按钮1_被单击
.局部变量 窗口句柄, 整数型
窗口句柄 = 查找窗口_ (“SciCalc”, “计算器”)
编辑框1.内容 = 到文本 (窗口句柄)
DLL命令定义表:
.版本 2
.DLL命令 查找窗口_, 整数型, "user32", "FindWindowA"
.参数 窗口类名, 文本型
.参数 窗口标题, 文本型