コンボボックスを開いた時のサイズを指定するには?

解決


ABC  2005-03-04 04:55:17  No: 120035

VB6.0を使用しています。

フォーム上にコンボボックス(ドロップダウンリスト)があるのですが、
セットする文字列が長いため表示しきれません。

コンボボックスの幅は変えたくないので、コンボボックスを開いた時(リストを選択するとき)
に文字が全て表示されるようにリストのサイズを変更したいのですが、
どうすれば、出来るのでしょうか?

宜しくお願いします。


みい  2005-03-04 05:12:08  No: 120036

コンボボックスに対してCB_SETDROPPEDWIDTHメッセージ(wParamに幅を指定)を発行。


Say  2005-03-04 05:13:34  No: 120037

ComboBoxのリスト幅はCB_SETDROPPEDWIDTHを
SendMessageすれば変更可能ですが・・・。


ABC  2005-03-04 05:28:10  No: 120038

ありがとうございました。
望んでいた結果を出すことが出来ました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加