2015-01-26 65 views
1

標題可能會有些模糊,但我希望在Python 3中的Tkinter會話處於活動狀態,同時將其標記出來。Tkinter會話處於活動狀態,同時標籤出?

說我有一個函數綁定到我的代碼中的按鍵,這是建立在Tkinter,有沒有辦法讓我保持這個按鍵功能,當我在其他窗口上的活動?

+1

基本上你要求捕獲鍵盤輸入到其他窗口是嗎?在這種情況下看'pyhook' – 2015-01-26 21:46:47

+0

我不認爲pyhook正式支持Python 3.我已經使用[AutoHotkey](http://ahkscript.org/)(也僅限於Windows)。您可以使用它將任何現有的窗口發送到人工按鍵。 – 2015-01-26 23:53:53

回答

2

總之,沒有。 Tkinter只有在鍵盤焦點時處理鍵盤事件。如果你想捕捉所有的按鍵,不管哪個應用程序有焦點,你必須使用其他的東西,如果你在窗戶上,則需要使用pyhook。其他平臺將需要其他平臺特定的解決方案。

相關問題