- PR -

VB.NET2005:フォーム上のボタンにファンクションキーを割付けたい

1
投稿者投稿内容
ひろ@質問です。
会議室デビュー日: 2006/12/04
投稿数: 7
投稿日時: 2006-12-20 17:53
いつもお世話になります。
早速質問させて頂きます。

Windowsアプリケーションで、Form上にButtonコントロールを配置して
そのButtonコントロールにファンクションキー(例えばF5)を割付けて
キーボードからF5を押した時に、ボタンクリックイベントと同様の処理が
行いたいのですが、実装方法が分かりません。

FormのKeyDownイベントでKeyCodeを取得出来るのですが、
KeyDownイベントが発生しないため、困っています。

以上、ご教授宜しくお願いします。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-12-20 18:33
引用:

ひろ@質問です。さんの書き込み (2006-12-20 17:53) より:

FormのKeyDownイベントでKeyCodeを取得出来るのですが、KeyDownイベントが発生しないため、困っています。


KeyPreview プロパティおよび、Process ~ 系のメソッドを調べて見ると良いでしょう。

ちなみに、「仮想 Function キー」 を実装したいのであれば、お勧めは Component 化です。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
1

スキルアップ/キャリアアップ(JOB@IT)