是否可以使用tkinter
來阻止用戶單擊我的應用程序。換句話說,我的計劃始終是頂級計劃?是否有可能阻止用戶點擊我的tkinter窗口以外的其他應用程序
回答
您正在尋找的概念被稱爲「搶」。 Tkinter支持幾種方法。
要做你想要的東西需要一個全局抓取,除了你的特定窗口之外,它會有效地凍結整個顯示。這是非常危險的,因爲如果您的代碼中存在錯誤,您可以輕鬆地將自己鎖定在自己的計算機外面。
欲瞭解更多信息,請閱讀grab_set等搶命令在這裏:http://effbot.org/tkinterbook/widget.htm#Tkinter.Widget.grab_set-method
嗨布賴恩所有強大的'tkinter'主如果我理解對我是應該在開始時使用'grab_set_global()',然後當程序結束時調用'grab_release'? – WhatsThePoint
@WhatsThePoint:是的。 –
因爲這就是我所嘗試的,但它仍然允許我點擊其他打開的程序,它只是阻止他們從最大化窗口,它可以像jacques在評論說,Windows阻止它? – WhatsThePoint
- 1. 在我的應用程序中阻止所有其他窗口的窗口(選項窗口)
- 2. addChild我的窗口到其他應用程序的窗口
- 3. 允許Facebook用戶在我的應用程序中阻止其他Facebook用戶
- 4. 是否有可能阻止任何應用程序在android
- 5. 是否有可能阻止在Android安裝應用程序?
- 6. 是否有可能阻止用戶在Android中卸載應用程序?
- 7. Android中是否可以打開其他應用程序,而不是您點擊的應用程序?
- 8. 阻止其他應用程序
- 9. 我是否可以更改應用程序的入口點
- 10. 是否有可能阻止我的Windows Phone應用程序關閉?
- 11. 是否有可能以編程方式阻止遊戲在其窗口失去焦點時暫停?
- 12. 授予Windows 8應用程序的權限以阻止其他應用程序
- 13. 阻止IP會影響除我想禁止的用戶以外的其他人?
- 14. 不能阻止我的應用程序
- 15. 是否有可能在其他應用程序中充氣RemoteViews?
- 16. ios是否可以查看所有其他應用程序
- 17. 是否有iPhone應用程序可以觸發其他操作?
- 18. 我是否可以阻止使用過時操作系統版本的用戶下載我的應用程序?
- 19. iPhone媒體播放控制窗口是否可用於其他應用程序?
- 20. 您是否可以阻止用戶查看您的Alexa技能?
- 21. 點擊時重繪可可應用程序的主窗口
- 22. 使用ShowDialog()阻止所有其他窗口的WPF模式窗口
- 23. 是否可以向Chrome應用程序窗口的外部添加陰影?
- 24. 是否可以通過其他應用程序使用TrueCrypt? (C#)
- 25. 是否可以在其他應用程序中使用git?
- 26. 是否有可能阻止節點JS中的父線程?
- 27. 我可以阻止Android殺死我的應用程序嗎?
- 28. 是否有可能允許其他應用程序從我們的應用程序中檢索數據?
- 29. 是否有可能阻止用戶在iOS上使用Safari?
- 30. 如何防止從其他應用程序打開窗口?
我希望你的操作系統可以防止一個應用程序從阻止訪問到所有其他:( –
@JacquesdeHooge它只是一個小的密碼輸入程序,它會釋放當你輸入正確的密碼時關注並關閉 – WhatsThePoint
你想要做的事很無辜,但我不認爲任何主流的預先指定的多任務操作系統(Linux,Windows,OsX)都會允許它。搜索'system modal dialog'。它已經從Win32中刪除 –