组合框风格

·CBS_AUTOHSCROLL当用户在行尾输入一个字符时,自动把编辑控件中的文本向右滚动。如果没有设置该风格,则输入的文本信息只能多到填满矩形边框。
·CBS_DROPDOWN与CBS_SIMPLE类似,但是除非用户选择了编辑控件旁边的图标,否则不会显示列表框。
·CBS_DROPDOWNLIST与CBS_DROPDOWN类似,但是编辑控件被静态文本项代替,其中显示了列表框中的当前选择。
·CBS_HASSTRINGS包含了字符串组成的项的自画组合框。组合框维护着字符串的内存和指针,因此应用程序可以使用GetText成员函数从某个项获得文本。
·CBS_OEMCONVERT在组合框的编辑控件内输入的文本将从ANSI字符集转换到OEM字符集,然后再回到ANSI。当应用程序调用Windows的AnsiToOem函数把组合框中的一个ANSI字符串转换到OEM字符时,这能确保进行了合适的字符转换。这个风格对那些包含了文件名的组合框最有用,仅适用于用CBS_SIMPLE或CBS_DROPDOWN风格创建的组合框。
·CBS_OWNERDRAWFIXED列表框的拥有者负责画出其内容,列表框中所有项的高度是一样的。
·CBS_OWNERDRAWVARIABLE列表框的拥有者负责画出其内容,列表框中各项的高度是不一致的。
·CBS_SIMPLE任何时候都显示列表框。列表框的当前选择显示在编辑控件中。
·CBS_SORT自动排列输入到列表框的字符串。
·CBS_DISABLENOSCROLL当列表框没有足够的项以供滚动时,列表框将显示一个被禁止的垂直滚动条。如果没有这种风格,当列表框不包含足够的项时,这个滚动条将会被隐藏。
·CBS_NOINTEGRALHEIGHT指明组合框的大小就是应用程序在创建该组合框时指定的大小。通常,Windows会调整一些组合框的大小,使得组合框不需要显示部分项。

请参阅:CComboBox::Create