人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VisualBasic .NET での MouseWheel イベントの捕まえ方。(200pt)
超初心者。フォーム作成、MouseDownイベントが拾える程度。
MSDN:Control.MouseWheel イベント のサンプルは見ましたが、理解不能なレベルでした。

●質問者: simogori
●カテゴリ:コンピュータ
✍キーワード: .NET MSDN VisualBasic イベント レベル
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● あしか祭り実行委員長
●0ポイント

http://homepage.mac.com/t_fukumori/iblog/C1746881529/E2116345545...

ちょっと、検索してみました。

個人的には全くわからない分野なので、全く、的外れでしたらポイント不要です。

◎質問者からの返答

ども。

これはVB6用だと思うんです。

「VB 6(Visual Basic)ではホイールのイベント(ホイール回転、ホイールボタン押下など)を標準では捕まえることができません。(.NETではできます)

こちらをWindow Messageを利用して捕まえることができるようにしてみました。」

って冒頭に書いてあるんで。

すんません。質問継続します。


2 ● kabao2003
●200ポイント

http://www.microsoft.com/japan/msdn/net/books/hitme_VBNET/chapte...

ご指定のページが見つかりません

「2.イベントプロシージャを記述するには」の「3.別のイベントの処理を記述したい場合は、[メソッド名]ボックスの一覧から記述したいイベントを選択する。」とあります。ここの一覧でMouseWheelを選べばよいはずです。

どういうコードを書くかというのはまた別問題ですが。。。

◎質問者からの返答

回答ありがとうございます。

確かに、その通りです。

しか〜し、ここの一覧にMouseWheelが出現しません。

MouseDown,MouseEnter,MouseHover などは出てきます。

私の環境がイカンのでしょうか?


3 ● kabao2003
●0ポイント

http://www.hatena.ne.jp/1078123417#

VisualBasic .NET での MouseWheel イベントの捕まえ方。(200pt) 超初心者。フォーム作成、MouseDownイベントが拾える程度。 MSDN:Control.MouseWheel イベント のサンプル.. - 人力検索はてな

イベントを捕まえようとしているコントロールは何ですか?Form、Panel、TextboxなどではMouseWheelが使えると思いますがコントロールの種類によっては使えないかもしれませんよ。

◎質問者からの返答

Form (Base Class Events)です。

Panel, TextBox, VscrollBar なども試しましたが、MouseWheelは出現しません。

ただ、Form(Overrides)では出現していました。

これで、イベントを拾ってMsgBoxを開かせるのには成功しました。

これで良いんでしょうか?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ