トップページ > プログラム > 2015年05月14日 > +nIQtAtr

書き込み順位&時間帯一覧

25 位/175 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000001100000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Win32API質問箱 Build120©2ch.net

書き込みレス一覧

Win32API質問箱 Build120©2ch.net
359 :デフォルトの名無しさん[sage]:2015/05/14(木) 15:20:59.18 ID:+nIQtAtr
長くてすみません。

ダイアログにタブコントロールを配置し、タブの切り替えに応じて
複数の子ダイアログを表示・非表示しています。

この子ダイアログにリストビューがあるのですが、マウスによって
ホイールに反応するものとしないものがあります。

恐らくマウスドライバの作りの差かと思いますが、プログラム側で
なにか工夫すれば対応できるようになるものでしょうか?

ホイールが反応しないケースでは、どうも親ダイアログに対して
スクロールさせるような命令が飛んできている感じではあります。
親ダイアログに直に配置したリストビューはマウスの種類に関係なく
ホイールに反応します。

この挙動から、親に来るメッセージ類を補足して現在表示中の
子ダイアログ下のマウスカーソルが下のリストビューのスクロール処理
をすれば理論的には良さそうです。

しかし、ここまでやらないといけないでしょうか?
Win32API質問箱 Build120©2ch.net
362 :デフォルトの名無しさん[sage]:2015/05/14(木) 16:44:59.33 ID:+nIQtAtr
私も最初はフォーカスを疑いましたが、入力フォーカスは当たっています。

試行錯誤している内に、単にマウスドライバの問題ではないかという気がしてきました。

どうもありがとうございました。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。