大漠遍历出来的句柄数组,如何调用

大漠遍历出来的句柄数组,如何调用,第1张

dim 你的标题(100)

你的标题(0)= PluginWindowGetText(第一个句柄)

你的标题(1)= PluginWindowGetText(第二个句柄)

有几个句柄就往下重覆一样动作

最阳春的方法

按键消息(句柄,#F1)

版本 2

程序集 窗口程序集1

程序集变量 eb5ht, 整数型

程序集变量 hetrthb6y5j, 整数型

子程序 按键消息, , 公开, 向指定窗口句柄的窗口中发送按键消息(无返回值)

参数 窗口句柄, 整数型, , 接收消息的窗口句柄

参数 键代码, 整数型, , 按键的键代码

参数 状态, 整数型, 可空, 可空:按键(3+4) 1 #按键_ 2 功能键方式(按下+放开) 3 #按下_ 4 #放开_

eb5ht = 键代码

hetrthb6y5j = 状态

按键消息处理 (窗口句柄)

子程序 按键消息处理, 逻辑型

参数 hwnd, 整数型

如果真 (hwnd ≠ 0)

判断开始 (hetrthb6y5j = 1)

_投递消息 (hwnd, 258, eb5ht, 0)

判断 (hetrthb6y5j = 2)

_投递消息 (hwnd, 260, eb5ht, 0)

_投递消息 (hwnd, 261, eb5ht, 0)

判断 (hetrthb6y5j = 3)

_投递消息 (hwnd, 256, eb5ht, 0)

判断 (hetrthb6y5j = 4)

_投递消息 (hwnd, 257, eb5ht, 0)

默认

_投递消息 (hwnd, 256, eb5ht, 0)

_投递消息 (hwnd, 257, eb5ht, 0)

判断结束

返回 (真)

如果真结束

返回 (假)

版本 2

DLL命令 _投递消息, , , "PostMessageA", 公开, 向指定窗口句柄发送消息

参数 h

参数 m

参数 p

参数 p

要后台哪个窗口就用哪个句柄

Global G_句柄,i

HwndE = PluginWindowSearchEx(s, "3", 0)

MyArray = Split(hwnde, "︱")

If UBound(MyArray)>=0 Then

For i = 0 To UBound(MyArray)

TracePrint MyArray(i)

G_句柄 = MyArray(i)

线程ID = BeginThread(aaa)

Delay 100

Next

Delay 20

End If

Do

Delay 1000

Loop

Sub aaa()

Hwnd = G_句柄

线程 = i + 1

TracePrint "线程: " & 线程 & " ,句柄: " & Hwnd

Do

Call PluginBkgndKeyPress(Hwnd, 65)

Delay 800

Loop

End Sub

加载dll后获取dll句柄:GetModuleHandle(lpModuleName) lpModuleName是模块的名称,可以是dll或者exe,如果没有扩展名,则默认为dll 如果模块名称通过路径来指定,则路径中必须使用"\",而不是"/" 执行时,该函数通过名称(大小写不敏感)来查看调用进程已映射的模块,返回符合的模块句柄。 如果GetModuleHandle(NULL),则返回调用进程本身的句柄

以上就是关于大漠遍历出来的句柄数组,如何调用全部的内容,包括:大漠遍历出来的句柄数组,如何调用、易语言 取某窗口句柄后然后后台对这个窗口后台模拟按键、按键精灵多个句柄获取后怎么后台按键等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9581215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存