1

の子孫であるクラスを使用していCComboBoxます。次のコードを使用しCComboBox::SetItemHeightてコンボボックス項目の高さを設定するメソッドを呼び出すと、問題が発生します。

m_searchComboBox.SetItemHeight(0,17);

アイテムの高さを設定しますが、コントロール (ドロップダウン リスト) の高さも増加し、新しい高さはダイアログ ボックスで設定した高さよりも大きくなります。次のコードも試しました。

m_searchComboBox.SetItemHeight(-1,17);

しかし、それはアイテムの高さではなく、編集コントロールの高さを設定します。ドロップダウン リストの高さを乱さずにコンボボックス項目の高さを設定するにはどうすればよいですか?

4

0 に答える 0