оаав ирыыва Asked:2020-04-20 21:58:22 +0000 UTC2020-04-20 21:58:22 +0000 UTC 2020-04-20 21:58:22 +0000 UTC 为什么 ctr+v 和 ctr+c 不适用于 RUS 布局,但一切都适用于 ENG?(Tkinter) 772 为什么 ctr+v 或 ctr+c 不适用于 RUS 布局,但一切都适用于 ENG?这如何用pythonText和Entry在 python 中实现? python 3 个回答 Voted Best Answer Twiss 2020-04-20T22:31:10Z2020-04-20T22:31:10Z 在这种情况下,请使用Alt 代码找出字母的代码,然后使用此页面中描述的信号tkinter。 好吧,<<Copy>> <<Past>>我想你从上一个问题中理解了它的用途。 使用 wiki 中的链接,您正在寻找在这种情况下所需的字母,该字母с以及мwiki 中的哪些表被分配Alt-код:241因此236,我们转到第二个链接,其中所有键都以tkinter小号描述操作(在浏览器中Ctr+F),我们正在寻找我们的页面Alt-код: Название сигнала: ntilde, Alt-код: 241这将是字母c Название сигнала: igrave, Alt-код: 236它将是一个字母м 之后我们可以使用信号的名称和组合Control-Button,如下面的示例所示'<Control-igrave>' 例子: from tkinter import Tk, Text, Entry root = Tk() e = Text(root) e.pack() e_1 = Entry(root) e_1.pack() root.event_add('<<Paste>>', '<Control-igrave>') root.event_add("<<Copy>>", "<Control-ntilde>") root.mainloop() Сергей Сахно 2020-04-20T22:36:25Z2020-04-20T22:36:25Z 使用键的扫描码。它们不依赖于布局,而是依赖于键的状态(按下/释放) Andrew 2020-04-20T22:24:27Z2020-04-20T22:24:27Z 最有可能的是,在 ENG 布局的情况下 ctrl + v和ctrl + c实际上是ctrl + v和ctrl + c,而在 RUS 的情况下它已经是ctrl + m和ctrl + c(俄罗斯字母)。 如果我正确理解了这个问题。
在这种情况下,请使用Alt 代码找出字母的代码,然后使用此页面中描述的信号
tkinter。好吧,
<<Copy>> <<Past>>我想你从上一个问题中理解了它的用途。使用 wiki 中的链接,您正在寻找在这种情况下所需的字母,该字母
с以及мwiki 中的哪些表被分配Alt-код:241因此236,我们转到第二个链接,其中所有键都以tkinter小号描述操作(在浏览器中Ctr+F),我们正在寻找我们的页面Alt-код:Название сигнала: ntilde, Alt-код: 241这将是字母cНазвание сигнала: igrave, Alt-код: 236它将是一个字母м之后我们可以使用信号的名称和组合
Control-Button,如下面的示例所示'<Control-igrave>'例子:
使用键的扫描码。它们不依赖于布局,而是依赖于键的状态(按下/释放)
最有可能的是,在 ENG 布局的情况下 ctrl + v和ctrl + c实际上是ctrl + v和ctrl + c,而在 RUS 的情况下它已经是ctrl + m和ctrl + c(俄罗斯字母)。
如果我正确理解了这个问题。