- Win32API質問箱 Build120©2ch.net
359 :デフォルトの名無しさん[sage]:2015/05/14(木) 15:20:59.18 ID:+nIQtAtr - 長くてすみません。
ダイアログにタブコントロールを配置し、タブの切り替えに応じて 複数の子ダイアログを表示・非表示しています。 この子ダイアログにリストビューがあるのですが、マウスによって ホイールに反応するものとしないものがあります。 恐らくマウスドライバの作りの差かと思いますが、プログラム側で なにか工夫すれば対応できるようになるものでしょうか? ホイールが反応しないケースでは、どうも親ダイアログに対して スクロールさせるような命令が飛んできている感じではあります。 親ダイアログに直に配置したリストビューはマウスの種類に関係なく ホイールに反応します。 この挙動から、親に来るメッセージ類を補足して現在表示中の 子ダイアログ下のマウスカーソルが下のリストビューのスクロール処理 をすれば理論的には良さそうです。 しかし、ここまでやらないといけないでしょうか?
|