易语言求助,如何取 指定的窗口的标题,在线等。。取指定程序的窗口标题。。。。。

我要的结果是取得指定程序的窗口标题,我提供的参数如下:进程“vv.exe”句柄“VVCHAT_LOGINWIN”目的是要把VV.EXE的窗口标题放在编辑框1的内容里。望高... 我要的结果是 取得指定程序的窗口标题,我提供的参数如下:

进程“vv.exe”
句柄 “VVCHAT_LOGINWIN”

目的是要把VV.EXE的窗口标题放在 编辑框1的内容里。

望高手帮助我写一段源码,感激不尽~~~~~ 谢谢
不要复制的谢谢
展开
 我来答
笑话等于jokes
2013-06-20
知道答主
回答量:37
采纳率:0%
帮助的人:12.4万
展开全部
子程序
编辑框1.内容=外部控件操作(取该窗口标题(名取进程(到小写(“VV.EXE”))))
追问
好像没这命令吧朋友,是不是得用模块呀?  本人菜鸟请说明一下,谢谢您
追答
程序代码--------------------------------------------------------------------
.版本 2
.支持库 eAPI

.程序集 窗口程序集1
.程序集变量 当前窗口列表, 窗口信息, , "0", 枚举出来的窗口句柄列表

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

编辑框4.内容 = 取窗口标题 (进程名取句柄 (“文本操作.exe”))

' ---------------------------------------------------------------------------------

.子程序 窗口枚举, 整数型, 公开, 枚举所有窗口,返回窗口句柄数目,失败返回0
.参数 窗口信息, 窗口信息, 参考 可空 数组

EnumWindows (&枚举窗口过程, 0)
窗口信息 = 当前窗口列表
清除数组 (当前窗口列表)
返回 (取数组成员数 (窗口信息))

.子程序 枚举窗口过程
.参数 窗口句柄, 整数型
.局部变量 局_窗口标题, 文本型
.局部变量 局_窗口类名, 文本型
.局部变量 局_进程ID, 整数型
.局部变量 局_线程ID, 整数型
.局部变量 局_进程信息, 窗口信息

.如果真 (IsWindowVisible (窗口句柄))
局_进程信息.窗口句柄 = 窗口句柄
局_进程信息.进程ID = 窗口_句柄取进程ID (窗口句柄)
局_进程信息.线程ID = 窗口_句柄取线程ID (窗口句柄)
局_进程信息.窗口标题 = 窗口_取标题 (窗口句柄)
局_进程信息.窗口类名 = 窗口_取类名 (窗口句柄)
加入成员 (当前窗口列表, 局_进程信息)
.如果真结束

还有一部分源代码。。。 坑爹了。。
你这分不好拿,好不容易找到我源代码,有些重新写了下,给你了 不采纳我跟你翻脸 呵呵
下载地址:j.o.k.e.s..y.s.1.6.8..c.o.m 去掉点点一次 你应该会发现.ys168. 这个前面是jokes 这个后面是com 能看懂吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式