TComboBox で ドロップダウンした項目の選択について
解決
笹団子
2012-10-14 15:32:32
No:
43179
IP:
192.*.*.*
お世話になります。
TComboBoxの項目を選択する場合には、通常はドロップダウン⇒マウスでクリックしますが、その場合には、ドロップダウンリストが閉じてしまいます。
ドロップダウンした状態で、マウスを移動させ、マウス下の反転表示をされいているTextを(ドロップダウンリストを閉じずに)取り込むことは可能でしょうか。
編集
削除
KHE00221
2012-10-15 11:53:26
No:
43180
IP:
192.*.*.*
csOwnerDrawFixed か csOwnerDrawFixed
にして
ComboBox1DrawItem
で
odFocused in State
のときのText
編集
削除
笹団子
2012-10-15 16:35:06
No:
43181
IP:
192.*.*.*
KHE00221さんありがとうございました。
ただ、テキストを編集することが必要な場合もあり、csDropDownの状態で行うことは無理でしょうか。
編集
削除
KHE00221
2012-10-20 11:22:05
No:
43182
IP:
192.*.*.*
たぶん無理
編集
削除
KHE00221
2012-10-20 11:22:05
No:
43183
IP:
192.*.*.*
たぶん無理
編集
削除
KHE00221
2012-10-20 11:46:45
No:
43184
IP:
192.*.*.*
基本 csDropDown にしておいて DropDown したときだけ
csOwnerDrawFixed か csOwnerDrawFixed にすれば
できるんだけど・・・・
編集
削除
笹団子
2012-10-21 06:28:25
No:
43185
IP:
192.*.*.*
KHE00221さん ありがとうございました。
代わりの方法を考えます。
編集
削除
たぶん無理?
2012-10-22 15:23:35
No:
43186
IP:
192.*.*.*
GetComboBoxInfoでドロップダウンリストのハンドルを取得し、
それをサブクラス化すれば取得可能です。
編集
削除