如何解决使用pyautogui将文本光标移动到另一个应用程序
就像标题中所说的那样,是否可以将文本光标(闪烁的光标)移动到另一个需要用户输入或文字处理应用程序的应用程序中?我将Tkinter与它一起用于屏幕键盘。
我试图在我的按钮中将takefocus设置为False
class HButton(tk.Button):
def __init__(self,master,**kw):
tk.Button.__init__(self,master=master,**kw)
self.defaultBackground = self["background"]
self.bind("<Enter>",self.on_enter)
self.bind("<Leave>",self.on_leave)
self.takefocus = False
def on_enter(self,e):
self['background'] = self['activebackground']
def on_leave(self,e):
self['background'] = self.defaultBackground
并添加takefocus = False 我所有的按钮,例如
mybutton = HButton(root,text="test",takefocus = False)
但是焦点仍然注册在屏幕键盘上,而不是应用程序中的光标
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。