1个回答
展开全部
你考虑清楚是最前端还是激活状态?这个是不一样的。如果是要知道激活的话可以用下面的API
定时检测当前活动窗口的和你事先得到的句柄是否一致,一致则表示该程序处于活动状态。
GetActiveWindow
VB声明
Private Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow" () As Long
说明
获得活动窗口的句柄返回值Long,活动窗口的句柄,如没有窗口处于活动状态,则返回零值
定时检测当前活动窗口的和你事先得到的句柄是否一致,一致则表示该程序处于活动状态。
GetActiveWindow
VB声明
Private Declare Function GetActiveWindow Lib "user32" Alias "GetActiveWindow" () As Long
说明
获得活动窗口的句柄返回值Long,活动窗口的句柄,如没有窗口处于活动状态,则返回零值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询