c#检测以应用程序为中心的失焦

c#检测以应用程序为中心的失焦,c#,C#,当我的表单失去焦点时,我试图检测到一个问题,但它有一个基于COM互操作的用户控件来显示web cam提要。这导致失去和获得焦点事件不总是触发。是否有方法检测应用程序失去焦点,可能是通过windows api调用。可能会对您有所帮助。我获得了所有表单的句柄,并在表单上的已激活和已停用事件处理程序中使用了它们。这使我能够检测到没有任何应用程序窗体处于活动状态。

当我的表单失去焦点时,我试图检测到一个问题,但它有一个基于COM互操作的用户控件来显示web cam提要。这导致失去和获得焦点事件不总是触发。是否有方法检测应用程序失去焦点,可能是通过windows api调用。

可能会对您有所帮助。

我获得了所有表单的句柄,并在表单上的已激活和已停用事件处理程序中使用了它们。这使我能够检测到没有任何应用程序窗体处于活动状态。