• 締切済み

グリッドコントロールのWindowsXP上での動作

VB6を使用してアプリケーションを作成しております。 作成したフォームにグリッドを貼り付けていますが、そのスクロールバーの空欄(上下の矢印と現在の場所を指している四角の箱以外の部分)をダブルクリックした場合、Win98SEでは、スクロールするだけですが、WinXPではダブルクリックイベントが発生しているみたいです。 WinXPの現象を回避できる方法はどなたかご存知の方はいらっしゃいませんか。

みんなの回答

  • TAGOSAKU7
  • ベストアンサー率65% (276/422)
回答No.1

どなたも回答が無いので気にはなっていたのですが・・・ グリッドについて、スクロールバーの空欄(上下の矢印と現在の場所を指している四角の箱以外の部分)をダブルクリックした場合 Win98SE環境:スクロールするだけ WinXP環境:ダブルクリックイベント とありますが、主に何をしたいのですか?Win98環境のような動きにしたいということですか? もしそうなら、ダブルクリックイベント発生時に、マウス位置を取得したら回避できるような気がするのですが、XP環境がないので、何ともいえませんが・・・ あとグリッドって?グリッド種類はいっぱいあると思うのですが、データグリッドですか?フレックスグリッド? 正確な環境と、どのような動きが望みかを書いたほうが、的確なアドバイスを貰えると思いますよ。

関連するQ&A