Windows上で、アプリケーションを開発しております。
開発中のアプリケーションで、キーボードの
ESCキーを受け付けないようにしたいと思っております。
試しに検索したところ、
EnableWindow()
というのがありまして、使ってみたのですが、
Alt + F4などは、無効化できたようですが、
どうも、ESCキーはなぜか効いている気がしております。
なので、ESCキーを無効化する別の手法がないかどうかを
探しておりますして、以下のようなものはみつかり
まして、これでいけるのかもしれませんが、
他にまだ何かあるかどうかを探しております。
//低レベルなキーフックを指定 hHook = SetWindowsHookEx(WH_KEYBOARD_LL, HookProc, hInst, 0);
なので、もし、ご存じの方がいらっしゃれば
ご教示頂けると助かります。
どうぞよろしくお願い致します。
何故ESCを無効化したいのかを書いて下さい。ESCが押されると何が問題になるんでしょうか?それ次第で解決方法が変わってきます。また、「無効化できたようですが」という曖昧な表現は控えて下さい。もう一度確認して「できた・できない」で書いて下さい。また、何故別の方法を探す必要があるのでしょうか?SetWindowsHookExを試してみてからではダメなのでしょうか?
あなたの回答
tips
プレビュー