实在不熟悉可以换用超级模块中的 "取句柄" 命令, 按进程名; 窗口类名和窗口标题可以得到第一个符合条件的窗口句柄 此命令仅适合取顶级窗口
例如: 三个条件都提供的话越准确
取句柄 ([进程名] "explorerexe", [窗口类名] "WokerW", [窗口标题] "启动应用程序")
好吧没注意你要求取多个, 好像我的回答没什么用
版本 2
支持库 じ☆ve Hebe
子程序 __启动窗口_创建完毕
如果 (进程是否存在 (“你的程序进程名”))
结束 () ' 判断在就不启动
否则
' 没有就启动
版本 2 子程序 __启动窗口_创建完毕 提升进程权限 () 计次循环首 (窗口取句柄数组 (窗口句柄, , “这里你自己填欲取窗口句柄的窗口类名”, ), 计次) 组合框1加入项目 (到文本 (计次) +“”+ 窗口取标题 (窗口句柄 [计次]), 窗口句柄 [计次]) 计次循环尾 () 子程序 _时钟1_周期事件 输出文本 (游戏窗口句柄 [1], “1”) 按键消息 (游戏窗口句柄 [1], #回车键) 输出文本 (游戏窗口句柄 [2], “2”) 按键消息 (游戏窗口句柄 [2], #回车键) 输出文本 (游戏窗口句柄 [3], “。。。。”) 按键消息 (游戏窗口句柄 [3], #回车键) '以后的你自己写~ 子程序 _按钮1_被单击 时钟1时钟周期 = 3000 ' 3秒一次喊话 子程序 _按钮1_被单击 时钟1时钟周期 = 3000 ' 3秒一次喊话 谢谢!
楼上的回答 调用dll命令的,太复杂,我有简单的。
看不清楚,可以复制以下内容。
版本 2
支持库 eAPI
子程序 进程是否重复, 逻辑型, 公开, 如果相同的进程名称有2个或以上,则返回 真,1个或以下则返回 假。
参数 待检测进程, 文本型, , 进程名称,例:"QQexe"
局部变量 进程数组, 进程信息, , "0"
局部变量 n, 整数型
局部变量 判断重复, 整数型
进程数组 = 取系统进程列表 ()
计次循环首 (取数组成员数 (进程数组), n)
如果真 (到小写 (进程数组 [n]进程名称) = 到小写 (待检测进程))
判断重复 = 判断重复 + 1
如果真 (判断重复 ≥ 2)
返回 (真)
如果真结束
如果真结束
处理事件 ()
计次循环尾 ()
返回 (假)
––––––––––
调用子程序例子:
如果真(进程是否重复(“本软件名称exe”)=真)
信息框("本程序正在运行中,禁止重复运行",0,,)
返回()
如果真结束
CPU:E3-1230V2 ¥ 1200
主板:技嘉GA-B75M-D3V ¥ 599
显卡:微星 R6850 ¥ 920
内存:威刚4GX2 1600 ¥ 250
硬盘:希捷500G 16MB ¥ 350
电源:航嘉450W ¥ 289
机箱:随便就 ¥ 120左右+散热器黄海 ¥ 95
合计:¥ 3825
以上就是关于你好.请教一个易语言的问题.取游戏多开窗口句柄的方法全部的内容,包括:你好.请教一个易语言的问题.取游戏多开窗口句柄的方法、怎么才能让易语言写出的软件不能多开、易语言多开刷屏如题 谢谢了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)