使用C#,我做不顯示工具欄最大化的形式,但我需要禁用所有鍵盤快捷鍵(Alt鍵 + F4,按Ctrl + 移 + Esc鍵,等等),包括按Ctrl + Alt鍵+德爾。我可以這樣做嗎?提前致謝。禁用鍵盤快捷鍵
Q
禁用鍵盤快捷鍵
0
A
回答
0
您可能需要使用OnPreviewKeyDown(在WPF)事件。您可以根據組合鍵識別用戶輸入和控制的內容。
+0
我沒有使用WPF ...我正在使用Winform –
+0
Winform中的文本框有一個previewkeydown事件。看看http://msdn.microsoft.com/en-us/library/system.windows.forms.control.previewkeydown.aspx。我希望它有幫助。 – VRK
+0
它在這種情況下沒有幫助... –
相關問題
- 1. 禁用鍵盤快捷鍵
- 2. 使用shadowbox禁用鍵盤快捷鍵?
- 3. vbnet禁用組合鍵盤快捷鍵
- 4. 禁用鍵盤快捷鍵(delphi)
- 5. uwp禁用Richeditbox鍵盤快捷鍵
- 6. 禁用UITextField鍵盤快捷鍵建議
- 7. 禁用Ubuntu的鍵盤快捷鍵
- 8. 禁用GTKTreeView中的鍵盤快捷鍵
- 9. 鍵盤快捷鍵
- 10. 鍵盤快捷鍵
- 11. 禁止某些Windows鍵盤快捷鍵
- 12. 禁用外部鍵盤的鍵盤快捷鍵
- 13. 禁用鍵盤快捷鍵(是:從鍵盤離開焦點)
- 14. 使用鍵盤快捷鍵
- 15. 禁用tkinter鍵盤快捷方式
- 16. JButton鍵盤快捷鍵
- 17. Ember鍵盤快捷鍵
- 18. TextMate的鍵盤快捷鍵?
- 19. AutoHotKey鍵盤快捷鍵
- 20. 鍵盤快捷鍵表格
- 21. Emacs多鍵盤快捷鍵
- 22. 運行鍵盤快捷鍵
- 23. 鍵盤快捷鍵在MDI
- 24. 聽鍵盤快捷鍵(c#)
- 25. WebBrowser鍵盤快捷鍵
- 26. iPhone/iPad鍵盤快捷鍵?
- 27. Python鍵盤快捷鍵
- 28. 實現鍵盤快捷鍵
- 29. 調用鍵盤快捷鍵,一鍵
- 30. 如何使用Selenium webdriver禁用鍵盤快捷鍵?
不,你不能。這是用戶的系統,並在一天結束時*他們*控制*他們的系統,而不是你的程序。如果你能做到這一切,那麼惡意濫用或其他安全漏洞的可能性太大。即使你能做到,你也不應該這樣做。有更好的方法來完成你真正需要做的事情。 – Servy
我有一個測驗應用程序,我不希望用戶做任何與應用程序無關的事情。我該如何做到這一點? –
不要讓用戶有足夠的權限去做任何你不想讓他們做的事情。 – Servy