易语言怎么获得所有打开的窗口的标题和句柄,不要模块,只要易语言或API

易语言怎么获得所有打开的窗口的标题和句柄,不要模块,只要易语言或API,第1张

这个函数的第一个参数就是窗口类名,但貌似不是程序的名称,这个参数应该传给他你用registerclass或者registerclassex注册的类名。第二个参数窗口文本指的是窗口的标题栏的文本。微软给出的资料中说明了这个函数必须填入这2个参数(就是说2个参数都是in的)。第一个参数可以为null,这时函数就搜索所有的窗口,找到窗口标题栏和第二个参数相同的那个窗口。

我这里给出的是c++的解释,易语言不懂。

添加一个时钟写下代码 时钟周期=100

版本 2

DLL命令 GetForegroundWindow, 整数型, , "GetForegroundWindow"

DLL命令 GetWindowText, , , "GetWindowTextA"

参数 Hwnd, 整数型

参数 lpString, 文本型

参数 cch, 整数型

版本 2

子程序 _时钟1_周期事件

局部变量 hwnd, 整数型

局部变量 窗口标题, 文本型

hwnd = GetForegroundWindow ()

窗口标题 = 取空白文本 (255)

GetWindowText (hwnd, 窗口标题, 255)

_启动窗口标题 = 窗口标题

有什么不懂的加我QQ 821788778

版本 2

支持库 internet

支持库 spec

程序集 窗口程序集1

子程序 _按钮1_被单击

局部变量 源码, 文本型

源码 = 到文本 (>

版本 2

支持库 spec

程序集 窗口程序集1

程序集变量 源码1, 整数型

程序集变量 源码2, 整数型

子程序 __启动窗口_创建完毕

源码1 = 窗口_取句柄 (, , “IEFrame”, )

源码2 = 窗口_取句柄 (, , “Edit”, )

功能_取句柄 ()

_启动窗口标题 = 窗口_取标题 (源码1)

子程序 功能_取句柄, 整数型

局部变量 局_1级句柄, 整数型

局部变量 局_2级句柄, 整数型

局部变量 局_3级句柄, 整数型

局部变量 局_4级句柄, 整数型

局部变量 局_5级句柄, 整数型

局_1级句柄 = 窗口_取句柄 (, , “IEFrame”, )

如果真 (局_1级句柄 = -1)

返回 (0)

如果真结束

局_2级句柄 = 窗口_取句柄 (局_1级句柄, , “WorkerW”, )

如果真 (局_2级句柄 = -1)

返回 (0)

如果真结束

局_3级句柄 = 窗口_取句柄 (局_2级句柄, , “ReBarWindow32”, )

如果真 (局_3级句柄 = -1)

返回 (0)

如果真结束

局_4级句柄 = 窗口_取句柄 (局_3级句柄, , “Address Band Root”, )

如果真 (局_4级句柄 = -1)

返回 (0)

如果真结束

局_5级句柄 = 窗口_取句柄 (局_4级句柄, , “Edit”, )

如果真 (局_5级句柄 = -1)

返回 (0)

如果真结束

返回 (局_5级句柄)

子程序 _按钮1_被单击

功能_取句柄 ()

调试输出 (功能_取句柄 ())

编辑框1内容 = 窗口_取控件内容 (功能_取句柄 ())

以上就是关于易语言怎么获得所有打开的窗口的标题和句柄,不要模块,只要易语言或API全部的内容,包括:易语言怎么获得所有打开的窗口的标题和句柄,不要模块,只要易语言或API、易语言 取当前窗口标题、易语言取当前网站标题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存