标签: windows shortcut
在Windows 10下,我编写了一个用于更改活动键盘布局的应用程序。使用快捷键(例如Ctrl + Alt + K)调用此应用。完成我的操作后,我想将焦点返回到按下快捷键之前处于活动状态的窗口。 GetFocus(),GetActiveWindow()或GetForegroundWindow()无效,因为它们将任务句柄返回到任务栏窗口。 我可以使用EnumDesktopWindows()获取所有顶级窗口的句柄,但我不知道如何在该列表中准确地找到最后一个窗口。