主题:  如何获知某程序是否己运行?

yczrk

职务:普通成员
等级:1
金币:8.0
发贴:291
#12004/6/18 14:51:18
请教版主:如何获知某程序是否己运行?



夸父追日

职务:普通成员
等级:1
金币:0.0
发贴:123
#22004/6/18 15:08:54
在winapi.u32中好象有这样一个函数,你找找



yczrk

职务:普通成员
等级:1
金币:8.0
发贴:291
#32004/6/18 15:45:29
谢谢!我找到一个函数:GetActiveWindow()
但他只能判断当前文件是否是活动的窗口.



yczrk

职务:普通成员
等级:1
金币:8.0
发贴:291
#42004/6/18 15:56:54
比如我有一个程序:text.exe
我想知道这个程序有没运行



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#52004/6/18 17:01:09
FindWindow()



hljshzjzez

职务:普通成员
等级:1
金币:0.0
发贴:71
#62004/6/18 17:23:38
得知道类名和窗口名



yczrk

职务:普通成员
等级:1
金币:8.0
发贴:291
#72004/6/18 22:12:13
类名与窗口名如何知道?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#82004/6/18 23:41:02
yczrk在上个帖子中说
引用:
类名与窗口名如何知道?

text就是窗口名。
findwindow("","text"就可以了。在有重名窗口的情况下,还可以利用类名。



yczrk

职务:普通成员
等级:1
金币:8.0
发贴:291
#92004/6/19 8:22:19
谢谢Y版主,多次得到您的帮助!