ccsakiyamaのプロフィール

@ccsakiyama ccsakiyama
ありがとう数3
質問数1
回答数1
ベストアンサー数
0
ベストアンサー率
0%
お礼率
100%

  • 登録日2001/04/13
  • マウス座標からリストボックスのリストインデックスを知る方法

    リストボックスをドラッグアンドドロップのドロップ先とするプログラムを作成しているのですが、どのリストボックス項目にドロップされたかを知る方法を教えてください。 ドロップ時にはマウス座標が渡されるのですが、この座標からリストインデックスをどのようにして求めたらよいか分からずにいます。 対象としているプログラムは、フォントサイズもリストボックスのサイズも固定ですので、以下のようなコーディングでしのげていますが、フォントサイズやリストボックスサイズが実行時に変えられても対応できるような、もっとスマートな方法はないでしょうか? リストインデックス = リストボックス.TopIndex + マウスY座標 \ リストボックスの項目の高さ(9ptフォントで180ぐらい?)