vb判断一个应用程序的窗口是否打开

vb判断一个应用程序的窗口是否打开,第1张

每次加载窗口的时候窗口hwnd都不相同,这样不是只能用一次么姿郑?为什么不用程序的类名或者标题呢?

(API声明自己写)

你的代码:

首先,遍历埋凳所有窗口代码,存入一个数组,然后一个一个比迹液颂较。看是否有你的句柄。

用enumdesktopwindows 然后存入数组,一个一个循环比较。我马上上课了。时间来不及了,你要是写不出来代码的话追问下。回家了给你写…

我的代码:

Private Sub command_click()

Q=Findwindow(VBNullString,"你的窗口标题")

if Q=o then

msgbox "窗口关闭"

endif

如果进程固定。

如果(进程芦祥是否存在(“那个进程”))

你要执行的才做

如果结束

如果进程不固定但是窗口标题固定

.版本 2

.子程序 子程序1

.如果 (取句柄 (, , “那个窗口标蠢段题”) ≠ -1)

存在

.否则

不存在

我Q1551042842.注明易语言,否则不带哗誉加


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

原文地址:https://54852.com/yw/12387294.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存