运行效果:
第一步:在窗口中拖拽一个CComboBox控件,设置如下属性:
- 类型,设置为:下拉列表
- 包含字符串,设置为:True
- 所有者描述,设置为:Variable
注意:
- 包含字符串,不设置为True,则使用GetLBText等函数无法获取到Item的text;
- 所有者描述,设置为No,不执行DrawItem、MeasureItem;
- 所有者描述,设置为Fixed,执行DrawItem,不执行MeasureItem;
- 所有者描述,设置为Variable,执行DrawItem、measureItem;
- DrawItem中绘制下拉列表;
- MeasureItem中设置下拉列表中向的高度。
第二步:选中CComboBox控件的下拉箭头,弹出下拉框,拖住拉大到至少能显示5个item的大小
注意:如果不拉大下拉框大于5个item的大小,则运行时下拉框不会显示出来。
第三步:选中CComboBox鼠标右键为其添加变量
第四步