我正在尝试使用Python为Windows创建一个简单的开源实用程序,该实用程序可以对当前活动窗口的选定文本执行用户定义的操作.应使用预定义的键盘快捷键激活该实用程序.
以下示例部分概述了用法:
令我困惑的是第3步.如何从活动窗口中检索所选文本.这适用于所有应用程序.
我使用pywin32模块.
提前感谢您的答案和提示.
更新#1:
原来有两种方法可以完成任务:
作为出发点:
获取Anurag Uniyal在回复中指出的活动窗口ID .
或者使用以下代码获取window对象:
import win32ui
wnd = win32ui.GetForegroundWindow()
print wnd.GetWindowText()
Run Code Online (Sandbox Code Playgroud)