我得到這個時,我有大寫鎖定密碼控制焦點。我想添加我自己的警告。我怎樣才能禁用這個?我不介意P/Invoke或任何本機代碼,但它必須在C#中。如何使用密碼控制禁用Caps Lock警告?
7
A
回答
5
在您的形式,覆蓋的WndProc像這樣,這將攔截EM_SHOWBALOONTIP消息,並防止接收它的控制:
protected override void WndProc(ref Message m)
{
if (m.Msg != 0x1503) //EM_SHOWBALOONTIP
base.WndProc(ref m);
}
1
下面的代碼工作對我來說,在KeyDown
事件的一個TextBox
:
private void txtPassword_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyData == Keys.CapsLock)
{
e.SuppressKeyPress = true;
}
}
+1
您是否注意到這個問題是英文的?用另一種語言發佈答案有幫助嗎? – Gutblender
相關問題
- 1. 如何警告用戶在Flex/AIR中啓用CAPS LOCK?
- 2. android softkeypad的控制Caps-Lock
- 3. 如何禁用存儲密碼警告?
- 4. 如何強制密碼編輯器的「Caps Lock On On」氣球?
- 5. 如何禁用i18next控制檯警告?
- 6. 如何設置Caps Lock警告氣球在meanstack中
- 7. Caps Lock隱含在
- 8. 如何禁用#pragma警告?
- 9. 如何禁用python警告
- 10. 如何禁用keras警告?
- 11. Applescript在輕擊時將Esc映射到Caps Lock;按下時控制Caps Lock(macOS Sierra)?
- 12. 如何在VB.NET中切換Caps Lock?
- 13. 如何使用代碼禁用MS Word「無宏文檔」警告?
- 14. 禁用警告2008
- 15. 禁用IntelliJ警告
- 16. 禁用PHP警告
- 17. IntelliJ禁用警告
- 18. Selenium禁用FireFox不安全密碼警告
- 19. 如何知道在Dev-C++中是否啓用了Caps Lock?
- 20. 聽取CAPS密鑰
- 21. xcode7禁用棄用警告
- 22. 如何在lisp(sbcl)中禁用警告
- 23. 如何禁用svnnotify的Perl警告?
- 24. 如何禁用角度翻譯警告?
- 25. 如何禁用SystemC運行時警告?
- 26. 如何禁用這兩個警告?
- 27. spyder:python:theano:如何禁用spyder中的警告?
- 28. 如何在bash中禁用「zip」警告?
- 29. 如何在GAE中禁用Datanucleus警告?
- 30. 如何禁用 「警告:javax.ejb.EJBException異常」
WPF or Winforms? – BlackICE
會@M。 Nasser Javaid對相關主題的回答有幫助嗎? http://stackoverflow.com/questions/1092808/warn-about-capslock – luchosrock
它在Windows窗體中。 –