2
user32.dll提供了从进程可执行文件名获取进程ID的函数,我也可以获取用户正在工作的活动或前台窗口。如何判断另一个进程是否有活动的前景窗口? (Win32 API vb.net)
我可以确定目标进程打开了哪些窗口吗?否则,我可以找出有关打开前景/活动窗口的过程的详细信息吗?
只有在另一个特定进程正在运行且用户正在使用该窗口时,我的代码才需要运行,而该窗口是桌面上的活动,前景和当前聚焦窗口。
user32.dll提供了从进程可执行文件名获取进程ID的函数,我也可以获取用户正在工作的活动或前台窗口。如何判断另一个进程是否有活动的前景窗口? (Win32 API vb.net)
我可以确定目标进程打开了哪些窗口吗?否则,我可以找出有关打开前景/活动窗口的过程的详细信息吗?
只有在另一个特定进程正在运行且用户正在使用该窗口时,我的代码才需要运行,而该窗口是桌面上的活动,前景和当前聚焦窗口。
与GetForegroundWindow相结合,这应该这样做。 – MarkJ 2010-01-06 10:40:30