易语言怎么去取一个知道部分标题的窗口的标题

也知道窗口的类名 就是不知道 标题未知的部分用什么代替 本人新手刚刚学易语言 在网上查了半天 也没综合个答案 出来 求 知道的 解答下 谢谢了
事另一个窗口的 标题 我知道 部分文字
用那个 取窗口标题的 命令 不是 自己的 窗口的标题

去下载超级模块,写下面代码:
.版本 2
.支持库 eAPI
.局部变量 句柄
.局部变量 句柄组, , , "0"
.局部变量 i
.局部变量 窗口的部分标题, 文本型
句柄 = 取句柄1 (“进程名”)
窗口的部分标题 = “你知道这个窗口的部分标题”
.计次循环首 (枚举任务窗口 (句柄, 句柄组), i)
.如果真 (取类名 (句柄组 [i]) = “你的类名” 且 寻找文本 (取窗口标题 (句柄组 [i]), 窗口的部分标题, , 假) ≠ -1)
输出调试文本 (句柄组 [i]) ' 【参考】已取出的该窗口句柄
输出调试文本 (取窗口标题 (句柄组 [i]))
跳出循环 ()
.如果真结束
.计次循环尾 ()
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-20
一个编辑框1
一个时钟1
时钟1的周期我设置的是100

.版本 2
.支持库 eAPI

.程序集 窗口程序集1

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

编辑框1.内容 = 取窗口标题 (取鼠标所在窗口句柄 ())本回答被网友采纳
第2个回答  2012-06-29

.版本 2
.支持库 eAPI

.子程序 模糊遍历窗口, 整数型, 公开, 返回满足条件的第一个窗口的句柄
.参数 父窗口句柄, 整数型, 可空, 为空,则为桌面句柄
.参数 要找的窗口类名, 文本型, 可空
.参数 要找的窗口标题, 文本型, 可空, 标题的一部分或全部
.参数 结果句柄数组, 整数型, 参考 可空 数组, 如果指定数组,则遍历所有满足条件的子窗口,并将所有句柄写入该数组中。
.局部变量 窗口句柄, 整数型
.局部变量 是否合法, 逻辑型

.如果真 (是否为空 (结果句柄数组) = 假)
清除数组 (结果句柄数组)
.如果真结束
.如果真 (是否为空 (父窗口句柄))
父窗口句柄 = GetDesktopWindow ()
.如果真结束
窗口句柄 = GetWindow (父窗口句柄, 5)
.判断循环首 (窗口句柄 ≠ 0)
是否合法 = 真
.如果真 (要找的窗口类名 ≠ “”)
.如果真 (取窗口类名 (窗口句柄) ≠ 要找的窗口类名)
是否合法 = 假
.如果真结束

.如果真结束
.如果真 (要找的窗口标题 ≠ “”)
.如果真 (寻找文本 (取窗口标题 (窗口句柄), 要找的窗口标题, 1, 假) = -1)
是否合法 = 假
.如果真结束

.如果真结束
.如果真 (是否合法)
.如果真 (是否为空 (结果句柄数组))
返回 (窗口句柄)
.如果真结束
加入成员 (结果句柄数组, 窗口句柄)
.如果真结束
窗口句柄 = GetWindow (窗口句柄, 2)
.判断循环尾 ()
.如果真 (取数组成员数 (结果句柄数组) > 0)
返回 (结果句柄数组 [1])
.如果真结束
返回 (0)

.版本 2

.DLL命令 GetDesktopWindow, 整数型, "user32", "GetDesktopWindow", , , 获得代表整个屏幕的一个窗口(桌面窗口)句柄 桌面窗口的句柄

.DLL命令 GetWindow, 整数型, "user32", "GetWindow", , , 获得一个窗口的句柄,该窗口与某源窗口有特定的关系 由wCmd决定的一个窗口的句柄。如没有找到相符窗口,或者遇到错误,则返回零值。会设置GetLastError

.参数 源窗口, 整数型, , 源窗口

.参数 关系, 整数型, , 指定结果窗口与源窗口的关系,它们建立在下述常数基础上:;GW_CHILD:寻找源窗口的第一个子窗口;GW_HWNDFIRST:为一个源子窗口寻找第一个兄弟(同级)窗口,或寻找第一个顶级窗口;GW_HWNDLAST:为一个源子窗口寻找最后一个兄弟(同级)窗口,或寻找最后一个顶级窗口;GW_HWNDNEXT:为源窗口寻找下一个兄弟窗口;GW_HWNDPREV:为源窗口寻找前一个兄弟窗口;GW_OWNER:寻找窗口的所有者;

.DLL命令 GetDesktopWindow, 整数型, "user32", "GetDesktopWindow", , , 获得代表整个屏幕的一个窗口(桌面窗口)句柄 桌面窗口的句柄

.DLL命令 GetWindow, 整数型, "user32", "GetWindow", , , 获得一个窗口的句柄,该窗口与某源窗口有特定的关系 由wCmd决定的一个窗口的句柄。如没有找到相符窗口,或者遇到错误,则返回零值。会设置GetLastError .参数 源窗口, 整数型, , 源窗口 .参数 关系, 整数型, , 指定结果窗口与源窗口的关系,它们建立在下述常数基础上:;GW_CHILD:寻找源窗口的第一个子窗口;GW_HWNDFIRST:为一个源子窗口寻找第一个兄弟(同级)窗口,或寻找第一个顶级窗口;GW_HWNDLAST:为一个源子窗口寻找最后一个兄弟(同级)窗口,或寻找最后一个顶级窗口;GW_HWNDNEXT:为源窗口寻找下一个兄弟窗口;GW_HWNDPREV:为源窗口寻找前一个兄弟窗口;GW_OWNER:寻找窗口的所有者;

第3个回答  2012-06-18
.版本 2

.程序集 窗口程序集1

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

编辑框1.内容 = _启动窗口.标题追问

是取另一个窗口的标题 不是自己的

追答

是不是取外部 程序的?

追问

是滴啊 只知道 标题的\部分字

追答

.版本 2
.支持库 eAPI

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

时钟1.时钟周期 = 100

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

标签1.标题 = 取窗口标题 (取鼠标所在窗口句柄 ())

第4个回答  2012-06-18
编辑框1.内容 = _启动窗口.标题

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网