易语言如果实现这样的功能

我想检测系统目前开启的窗口标题列表,比如程序A运行后进程名是A.EXE窗口标题为AAA如果想每4秒检查一次这个窗口标题是否存在如果不存在自动运行。。希望能给出具体的语句最... 我想检测系统目前开启的窗口标题列表, 比如程序A运行后 进程名是A.EXE 窗口标题为 AAA 如果想每4秒检查一次这个窗口标题是否存在 如果不存在 自动运行。。希望能给出具体的语句 最好有例程。 现在易语言论坛关闭,只好来这里问了,希望能得到答案。会追加高分的! 展开
 我来答
Sc千寻
2008-05-22 · TA获得超过136个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:177万
展开全部
--------代码-------------
.版本 2

.程序集 窗口程序集1

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

.如果真 (寻找顶级窗口_ (“Afx:10000000:b:10011:1900015:0”, “AAA”) ≤ 0)
运行 (“A.exe”, 假, )
.如果真结束
' “Afx:10000000:b:10011:1900015:0”为窗口类名,“AAA”为窗口标题,窗口类名可以通过spy4win工具或者 取窗口类名() 命令取得

-------------API调用------------

.版本 2

.DLL命令 寻找顶级窗口_, 整数型, "user32.dll", "FindWindowA", , FindWindow,寻找窗口列表中第一个符合指定条件的顶级窗口
.参数 窗口类名, 文本型, , lpClassName,参见相关帮助
.参数 窗口文本, 文本型, , lpWindowName,参见相关帮助
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式