こんにちは、いつも参考にさせて頂いております。
VB.NET Windowsフォームのキー操作について教えてください。
フォーム上に配置したtextbox1にフォーカスが移った際に、
CAPS LOCK をONにしたい(大文字しか入力できないようにする)のですが方法がわかりません。
ヘルプなどでクラスを探しておりますがうまく見つけられません。
従来API(VB6.0)を使用した方法は多々掲載されておりますが、
.NETの機能を使用するとどのように解決できるでしょうか。
ご教授お願いします。
>CAPS LOCK をONにしたい(大文字しか入力できないようにする)
「CAPS LOCK をONにしたい」と「大文字しか入力できないようにする」
は別件です。(SHIFTを押せば小文字を入力できてしまうため)
その上で、やりたいことを示してください。
いなさん、早速の返答ありがとうございます。
仰る通りです。やりたいことは、
「CAPS LOCK をON」にする事です。
SHIFTを押せば小文字入力が可能ですが、それについては今回は考慮しません。
「CAPS LOCK をON」にする方法をご教授お願い致します。
VB6.0でしたら
SendKey で {CAPSLOCK}を送れば済むと思いますが、
似たようなことは出来ないでしょうか?
ツイート | ![]() |