私はCaps Lockをオンにして、パスワードコントロールをフォーカスしています。代わりに自分の警告を追加したいと思います。どのように私はこれを無効にすることができますか?私はP/Invokeやネイティブコードを気にしませんが、C#でなければなりません。フォームでパスワードコントロールでCaps Lock警告を無効にするにはどうすればよいですか?
7
A
答えて
5
、EM_SHOWBALOONTIPメッセージを傍受し、それを受けてから制御を防ぐことができますされ、そのようにWndProcをオーバーライドします。
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. VS 2010でjavascriptのコンパイル警告を無効にするにはどうすればよいですか?
- 2. GCCで#警告メッセージを無効にするにはどうすればよいですか?
- 3. pylintで「TODO」警告を無効にするにはどうすればよいですか?
- 4. 特定の行のxcodeで警告を無効にするにはどうすればよいですか?
- 5. bashで 'zip'警告を無効にするにはどうすればよいですか?
- 6. VB.NETでCaps Lockの現在の状態を取得するにはどうすればよいですか?
- 7. 「実験的な」警告を無効にするにはどうすればよいですか?
- 8. SystemCランタイム警告を無効にするにはどうすればよいですか?
- 9. VB.NETでCaps Lockを切り替えるにはどうすればよいですか?
- 10. gccコンパイルログで警告タイプを特定して無効にするにはどうすればいいですか?
- 11. 平均スタックでのCaps Lock警告バルーンの設定方法
- 12. Caps Lockにバインドする
- 13. JSHintで不要なセミコロン警告を有効にするにはどうすればよいですか?
- 14. 「テスト対象外」という警告を無視するにはどうすればよいですか?
- 15. c#signalrクライアントでhttps証明書の警告を無視するにはどうすればよいですか?
- 16. 角2.0.0でサニタイズエラー/警告を無視するにはどうすればよいですか?
- 17. WindowsでCaps Lockキーをプログラムで無効にすることはできますか?
- 18. Google AnalyticsでCaps Lockユーザーをどのように追跡しますか?
- 19. Android Studioでエラー報告を無効にするにはどうすればよいですか?
- 20. postbuildイベントの警告とエラーを無視するにはどうすればよいですか?
- 21. YoutubePlayerViewの使用中に広告を無効にするにはどうすればよいですか?
- 22. git:safecrlfを無効にしないで「警告:CRLFはLFに置き換えられます」を取り除くにはどうすればよいですか?
- 23. Linux上でCaps Lock、Scroll Lock、Num Lockキーをプログラマチックにオン/オフする方法
- 24. ExpressとPassportJSで無効なログインを正しく報告するにはどうすればよいですか?
- 25. 小さなブロックでHaskell警告を無効にするにはどうしたらいいですか?
- 26. GCC拡張機能である#warningディレクティブに関するGCC警告を無効にするにはどうすればよいですか?
- 27. jqgridローカルキャッシュを無効にするにはどうすればよいですか?
- 28. Crawler4Jロガーを無効にするにはどうすればよいですか?
- 29. iPadサポートを無効にするにはどうすればよいですか?
- 30. Ctrl + F4を無効にするにはどうすればよいですか?
WPFまたはWinforms? – BlackICE
は@Mになります。関連するトピックのヘルプにナセルのJavaid答え? http://stackoverflow.com/questions/1092808/warn-about-capslock – luchosrock
Windowsフォームです。 –