我在 Wxpython 中使用GUI在python中设计了一个文件复制软件。现在我想将Windows标准键盘事件“CTRL + V”绑定到我的应用程序,这样当任何用户按下“CTRL + V”时,我的应用程序会自动将该文件复制到它的目的地。
答案 0 :(得分:1)
使用加速器表
def OnPaste(evt):
pass #do something
pasteID = wx.NewId()
aTable = wx.AcceleratorTable([(wx.ACCEL_CTRL, ord('V'), pasteID ),])
my_main_frame.SetAcceleratorTable(aTable)
my_main_frame.Bind(wx.EVT_MENU,OnPaste,pasteID )