按键精灵的句柄问题

2025-04-22 23:09:46
推荐回答(1个)
回答1:

你不觉得定义子窗口麻烦吗?写个脚本哪有那么复杂。
在指定窗口运行命令
Hwnd = Plugin.Window.Find(0, "0")
Hwnd = Plugin.Window.MousePoint()
sRect = Plugin.Window.GetClientRect(Hwnd)
Dim Myarray
Myarray=Split(sRect,"|")
Ux=CLng(Myarray(0))
Uy = CLng(Myarray(1))
在窗口定义Ux,Uy。执行语句的前一段只要保持鼠标在Hwnd窗口内,所有操作都能执行。根本不需要定义子窗口。