16 MFC - 组合框(下拉框) CComboBox

简介: 16 MFC - 组合框(下拉框) CComboBox

常用属性设置:

常用接口:

关联控件变量后,测试接口:

//添加字符串内容
m_combo.AddString(TEXT("可乐")); 
m_combo.AddString(TEXT("雪碧"));
m_combo.SetCurSel(1);//显示显示第1项
//获取组合框中当前选中项的下标
int index = m_combo.GetCurSel(); 
CString str;
m_combo.GetLBText(index, str); //获取指定下标的内容
MessageBox(str);
m_combo.DeleteString(0); //删除第0项字符串
m_combo.InsertString(0, _T("hello")); //在第0位置插入“hello”

组合框常用的事件为:CBN_SELCHANGE,当选择组合框某一项时,自动触发此事件。

void CMFCApplication2Dlg::OnCbnSelchangeCombo1()
{
  // TODO:  在此添加控件通知处理程序代码
}


目录
相关文章
|
5月前
MFC基本控件2-单选按钮的使用
接下来是第二个MFC控件-单选按钮的使用方法, 同样分为基本使用和衍生的使用。
|
5月前
15 MFC - 编辑框CEdit
15 MFC - 编辑框CEdit
23 0
|
4月前
[MFC] 对话框自带滚动条的使用
[MFC] 对话框自带滚动条的使用
46 0
|
4月前
|
存储 区块链 C++
C++ Qt开发:ComboBox下拉组合框组件
在Qt中,ComboBox(组合框)是一种常用的用户界面控件,它提供了一个下拉列表,允许用户从预定义的选项中选择一个。该组件提供了一种方便的方式让用户从预定义的选项中进行选择,一般来说`ComboBox`会以按钮的形式显示在界面上,用户点击按钮后,会弹出一个下拉列表,其中包含预定义的选项。当然`ComboBox`不仅局限于选择,也允许用户手动输入内容。
64 0
|
4月前
|
C++
[Qt5&控件] 复选框QCheckBox的使用
[Qt5&控件] 复选框QCheckBox的使用
58 0
|
11月前
|
Windows
Qt之单选按钮和复选按钮(QRadioButton、QCheckBox)
Qt之单选按钮和复选按钮(QRadioButton、QCheckBox)
267 0
|
C++
基于MFC实现选项卡控件练习
基于MFC实现选项卡控件练习
53 0
基于MFC实现选项卡控件练习
|
C++
C/C++ Qt ListWidget 列表框组件应用
ListWidget列表框组件,该组件与TreeWidget有些相似,区别在于TreeWidget可以实现嵌套以及多字段结构,而ListWidget组件则只能实现单字段结构,ListWidget组件常用于显示单条记录,例如只显示IP地址,用户名等数据,如下笔记是本人在开发中经常用到的一些基本操作技巧,包括列表框组件的基本操作方法。
273 0
C/C++ Qt ListWidget 列表框组件应用
MFC中如何给子对话框添加图标
MFC中如何给子对话框添加图标
343 0
|
索引
MFC中组合框CComboBox的使用
假如添加三行数据,其中当选择前两行时,提示自定义提示框信息,选择第三行时,提示当前字符串的内容,实现如下: void Cuse_demo_dllDlg::OnCbnSelchangeCombo1(){ int pos=m_combo.
1073 0