Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
ホイールのデルタの取得
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=25945#CommentId66584
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
魔界の仮面弁士
 (社会人)
投稿日時
2015/11/4 07:33:26
> ホイールの回転量がwParamの上位バイトとありますが
上位ワードではなく、上位バイトですか?
> どうやってそれを取り出せばいいのか分かりません
やり方はいろいろありますが、上位の取得なら、\ 演算子で割るか、
ビットシフト演算子でずらせば良いと思います。
たとえば、元の wParam が UInt32 型だとすれば、
Dim 最上位のバイト As UInt32 = wParam \ &H1000000UI
Dim 上位のワード As UInt32 = wParam \ &H10000UI
などで取り出せます。