易语言写一个窗口分析小工具

2025-10-25 00:42:36

1、先铺一个界面。

所需组件:标签,按钮,编辑框,超级列表框。

重点介绍下超级列表框:

    拖动超级列表框到启动窗口。右击选择【设置“报表列”】。

   添加列字段。

   右击选择【设置“表项”】

  添加属性名。

  

易语言写一个窗口分析小工具

易语言写一个窗口分析小工具

2、用精易助手探测窗口。得到窗口句柄。

易语言写一个窗口分析小工具

3、逻辑代码粘贴如下。

.版本 2

.支持库 iext

.程序集 窗口程序集_启动窗口

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

.子程序 _按钮1_被单击

子程序_窗口分析 (到整数 (编辑框1.内容))

.子程序 子程序_窗口分析

.参数 窗口句柄, 整数型

.局部变量 矩形, 精易_矩形

.局部变量 x, 整数型

.局部变量 y, 整数型

.局部变量 w, 整数型

.局部变量 h, 整数型

矩形 = 窗口_取矩形 (窗口句柄)

x = 矩形.左边

y = 矩形.顶边

w = 矩形.右边 - x

h = 矩形.底边 - y

超级列表框1.置标题 (0, 1, 窗口_取标题 (窗口句柄))

超级列表框1.置标题 (1, 1, 窗口_取类名 (窗口句柄))

超级列表框1.置标题 (2, 1, “x=” + 到文本 (x) + “|y=” + 到文本 (y))

超级列表框1.置标题 (3, 1, “width=” + 到文本 (w) + “|height=” + 到文本 (h))

超级列表框1.置标题 (4, 1, 到文本 (窗口_是否激活 (窗口句柄)))

超级列表框1.置标题 (5, 1, 到文本 (窗口_是否置顶 (窗口句柄)))

超级列表框1.置标题 (6, 1, 到文本 (窗口_是否可见 (窗口句柄)))

超级列表框1.置标题 (7, 1, 到文本 (窗口_句柄取进程ID (窗口句柄)))

超级列表框1.置标题 (8, 1, 到文本 (窗口_句柄取进程名 (窗口句柄)))

超级列表框1.置标题 (9, 1, 到文本 (窗口_句柄取线程ID (窗口句柄)))

超级列表框1.置标题 (10, 1, 到文本 (窗口_句柄取进程路径 (窗口句柄)))

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢