请输入您要查询的百科知识:

 

词条 CComboBoxEx
释义

类CComboBoxEx扩展了类CComboBox,支持图像列表。使用CComboBoxEx创建组合框控件不需要书写绘制图像的代码,就可以直接存取图形列表中的图像。

对图形列表的支持

在标准的CComboBox中,绘制图像需要程序员把组合框控件设为自定义风格。在使用CComboBoxEx时,不再需要把组合框的风格设置为CBS_OWNERDRAWFIXED以及CBS_HASSTRINGS,因为类中已经实现了处理图像的功能。在CComboBoxEx控件中,每项最多可有3个图像:一个代表选中状态,一个代表未选中状态,另一个代表覆盖的图像。

风格

CComboBoxEx支持四种风格:CBS_SIMPLE、CBS_DROPDOWN、CBS_DROPDOWNLIST和WS_CHILD。创建窗口时提供了其它的风格时,控件都会忽略它。窗口创建完成之后,可以调用成员函数SetExtendedStyle把组合框设置成其它的风格。采用这些风格,可以:

· 在列表中查找字符串可以设置成大小写敏感的;

· 创建一个使用斜线(/)、反斜线(\\)和句点(.)作为单词的分隔符的组合框控件;

· 让组合框控件显示或隐藏图像。如果没有显示图像,组合框可以取消那些为适应图像的显示而进行的缩进;

· 创建一个狭窄的组合框,可以调整它的大小使它所包括的大组合框被剪裁缩小。这些风格的描述在联机文档“Visual C++程序员指南”中的“使用CComboBoxEx”部分。

项的保留和和回调项属性

项的信息,例如项的下标、图像、缩进值和文本字符串,保存在Win32结构COMBOBOXEXITEM中,该结构在联机文档“平台SDK”中说明。结构中也包括了记录回调标记的成员。

所需头文件:#include <afxcmn.h>

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/29 7:57:15