我想知道哪个UI元素(当前正在运行的任何其他程序)当前具有用户的键盘焦点 - 例如,假设我想写一个小工具,在当前周围放置一个绿色边框活动文本字段。
Another post让我觉得我可以通过SetWindowsHookEx
设置一个钩子以确定用户点击的位置来部分实现这一目标,但这已经无法确定 TAB 将焦点移至。我还在考虑使用pywinauto的检查功能来确定哪些UI元素 文本输入字段,并且可能有GetFocus
的{{1}} }}。但所有这些看起来都相当黑暗而且不必要地复杂,所以我想我先停下来问这里:
如何找到当前具有键盘焦点的UI元素?