易语言取窗口句柄

易语言取窗口句柄,第1张

把类名去掉

然后可以用超级模块的命令

句柄=取句柄(“进程ID”,空,“窗口标题”)

例:

句柄=取句柄("DNFexe”,,"DNF")

句柄=取句柄("eexe",,"易语言-Windows")

窗口标题不一定要全,可以是一部分

可以自己通过计算出来,得到文件路径后减去文件名就可以了 版本

2

支持库

edroptarget程序集

窗口程序集1子程序

__启动窗口_创建完毕拖放对象1注册拖放控件

(_启动窗口取窗口句柄

())

子程序

_拖放对象1_得到文件

参数

接收到的文件路径,

文本型如果真

(取文本右边

(接收到的文件路径,

1)

“\”)

'

判断是文件还是文件夹

接收到的文件路径

取文本左边

(接收到的文件路径,

倒找文本

(接收到的文件路径,

“\”,

,

假))

如果真结束

编辑框1内容

接收到的文件路径

取自己程序里的句柄的话可以使用组件名取窗口句柄()如果要取外部的句柄的话可以使用API函数:WindowFromPoint返回值:整数型包含在user32dll里两个参数:xPoint

整数型yPoint

整数型 然后注册一个热键,命令写:窗口句柄=WindowFromPoint(取鼠标水平位置(),取鼠标垂直位置()) 可以取出鼠标处一个窗口的句柄

运行外部程序解压,获取密码窗口句柄,然后在模拟输入密码。 思路是有了,需要实际试一下。这两天抽空写一下。 版本2支持库edroptarget 程序集窗口程序集1 子程序__启动窗口_创建完毕 拖放对象1注册拖放控件(编辑框1取窗口句柄()) 子程序_拖放对象1_得到文件参数接收到的文件路径,文本型局部变量窗口句柄,整数型 运行(“rare-hp[" 密码编辑框内容 "]”+取文本右边(接收到的文件路径,取文本长度(接收到的文件路径)-倒找文本(接收到的文件路径,“\”,,假))+“”+取文本左边(接收到的文件路径,倒找文本(接收到的文件路径,“\”,,假)),假,#隐藏窗口)

使用rar参数命令解压缩

以上就是关于易语言取窗口句柄全部的内容,包括:易语言取窗口句柄、易语言拖拽文件怎么取路径啊……、易语言怎么取一个窗口的句柄【取窗口句柄】中怎么知道要填什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/10145212.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存