在dropdown风格的ComboBox中,假设ComboBox的最大输入字符个数为20。当表示的ComboBox比较小时,如不能全部容纳20个比较宽的字符M(或是中文字符,unicode编码)。这时,当你想输入20个大文字时,ComboBox就不能输入全部的值,他会自动截取其中前面的字符。
请问,再不改变ComboBox的长度下。如何能让他全部输入。哪怕向edit那样,自动隐藏前面的字符。或者其他什么的。
大家给个方案。谢谢
请问,再不改变ComboBox的长度下。如何能让他全部输入。哪怕向edit那样,自动隐藏前面的字符。或者其他什么的。
大家给个方案。谢谢
另外,你的问题可能要用如下方法:
If the combo box does not have the style CBS_AUTOHSCROLL, setting the text limit to be larger than the size of the edit control will have no effect.
使用CBS_AUTOHSCROLL风格