将字符串添加到 MFC 组合框
Posted
技术标签:
【中文标题】将字符串添加到 MFC 组合框【英文标题】:Add strings to MFC ComboBox 【发布时间】:2014-05-19 12:49:53 【问题描述】:尝试向 ComboBox 添加字符串:
BOOL CMyAppDlg::OnInitDialog()
CComboBox *combo= (CComboBox *)GetDlgItem(IDC_COMBO_TT);
combo->AddString("s1");
combo->AddString("s2");
// ...
return TRUE;
为什么 ComboBox 列表还是空的?
【问题讨论】:
不知道。您未能检查AddString
函数的返回值。
【参考方案1】:
如果你调用combo->SetCurSel(0),你看到第一个字符串了吗?如果是这样,则意味着组合框下拉大小为零。在可视对话框编辑器中单击组合的向下箭头,然后向下拖动底部边缘以调整下拉部分的大小。
【讨论】:
以上是关于将字符串添加到 MFC 组合框的主要内容,如果未能解决你的问题,请参考以下文章