我的Windows Forms应用程序遇到问题。我有几个计时器,我想在另一个Windows应用程序弹出后立即停止它们。
是否有任何事件可以帮助我抓住弹出窗口?
答案 0 :(得分:0)
您可以使用Form
的{{3}}事件。当你的窗户失去焦点时,这会激发。
只要您的表单将焦点转移到另一个窗口,该窗口是您的应用程序或其他应用程序的一部分,该事件就会触发。您将不得不添加一些其他代码来确定新的焦点窗口是否是您的应用程序的一部分。
要确定新聚焦的窗口是否是您的应用程序拥有的窗口之一,您可以使用Deactivate。