2017-06-14 71 views
0

在Python Tkinter中,我成功地創建了一個keybind,但只有當我點擊進入tkinter窗口時,它才起作用。在Python Tkinter中,我成功地創建了一個keybind,但它只在點擊進入tkinter窗口時才起作用。

即使我在與其他程序交互時,即使它們是全屏,我也希望能夠使用這些keybinds。(我正在製作一個自動答題器,當你在玩遊戲的時候,不可能打開tkinter窗口,然後點擊鍵。)

+0

想象一下如果程序這樣做會導致混亂。您正在輸入內容,突然間鍵擊不會進入您正在查看的程序。其他一些程序,甚至是一個看不見的程序,突然醒來並作出迴應。據我所知,沒有GUI環境曾經支持過這種事情。 –

+0

您需要掛鉤到操作系統熱鍵才能執行此操作。你不能用'bind'來完成。 – Novel

+0

@Novel謝謝。有效。我很滿意人們回答的速度。 –

回答

0

你不能用tkinter做你想做的。 Tkinter綁定僅適用於由tkinter創建的窗口。

+0

謝謝你的回答。上面的評論提出了一些圖書館。 –