質問: keydown イベントについて vb6なのですが、あるオブジェクトにフォーカスがある時には キーダウンが出来るのですが、どこにもフォーカスがないときには、、 (強いて言うならフォームにフォーカス?)キーダウンイベントは 発生しないのでしょうか? 要は、カーソル、フォーカス、の位置に関係なく、「f1」を押したときに ある動作をさせたいのです。 よろしくお願いします
回答: formのkeypreviewプロパティ=trueにして form_keydown イベントに記述しましょう。 if keycode = vbkeyf1 then msgbox "( ゚ . ゚)ノ" end if