Windows 从我的窗口释放焦点

Windows 从我的窗口释放焦点,windows,pyqt4,Windows,Pyqt4,我想知道如何在我的窗口得到焦点之前,将焦点返回给它。我环顾四周,到目前为止只看到了获取而不是释放焦点的函数。我想知道您是否只需要释放焦点,或者在从所述实体释放焦点后,您是否需要关注另一个实体?如果您需要了解表单中以前的小部件,请查看和。您应该能够在小部件的焦点链中获取下一个\上一个小部件。一旦你知道了,你就可以把注意力转移到它身上 如果要在中获取下一个\上一个窗口,请查看winapi函数(wCmd参数中的GW_hwndprov将返回给定窗口上方窗口的句柄)。一旦知道上一个窗口,就可以将其从使用中

我想知道如何在我的窗口得到焦点之前,将焦点返回给它。我环顾四周,到目前为止只看到了获取而不是释放焦点的函数。

我想知道您是否只需要释放焦点,或者在从所述实体释放焦点后,您是否需要关注另一个实体?

如果您需要了解表单中以前的小部件,请查看和。您应该能够在小部件的焦点链中获取下一个\上一个小部件。一旦你知道了,你就可以把注意力转移到它身上

如果要在中获取下一个\上一个窗口,请查看winapi函数(wCmd参数中的GW_hwndprov将返回给定窗口上方窗口的句柄)。一旦知道上一个窗口,就可以将其从使用中恢复


希望这能有所帮助,我的想法是,焦点就像一个堆栈,如果我的窗口失去了焦点,最后一个有焦点的窗口应该会重新获得它。所以我只需要松开焦点。我不控制另一个窗口,它可能是浏览器或其他任何东西。我不需要知道它是什么,我只需要把我的应用程序所关注的焦点还给它。