いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

Windows10のコンボボックスでマウスホイールをスクロールすると項目の内容が表示されてしまう件

概要

ちらほらと、いろんな現場で聞かれて答えているので、ついでにここにメモ残しておきます。知っている人多いと思いますが。

Windows10にて、GUIアプリを作ったり、Windows7環境から移行して持ってきたりして

そのアプリにコンボボックスがある場合、デフォルトで以下の挙動が発動してしまいます。

マウスカーソルをコンボボックスの上に持ってきてフォーカスあたっている状態で、ホイールをクルクルすると項目の選択肢が表示されてしまう

これ、Windows10の以下の設定がオンになっているからです。

  • 設定
    • デバイス
      • マウス

の中にある「ポイントしたときに非アクティブウィンドウをスクロールする」がONの状態。

これをオフにすると、ホイールをクルクルしても項目の選択肢は変わりません。

参考情報

support.microsoft.com


過去の記事については、以下のページからご参照下さい。

  • いろいろ備忘録日記まとめ

devlights.github.io

サンプルコードは、以下の場所で公開しています。

  • いろいろ備忘録日記サンプルソース置き場

github.com

github.com

github.com