2014-05-19 46 views
-1

试图字符串添加到组合框:添加字符串MFC组合框

BOOL CMyAppDlg::OnInitDialog() 
{ 

    CComboBox *combo= (CComboBox *)GetDlgItem(IDC_COMBO_TT); 
    combo->AddString("s1"); 
    combo->AddString("s2"); 

    // ... 
    return TRUE; 
} 

为什么框列表仍然是空的?

+0

不知道。您未能检查“AddString”函数的返回值。 –

回答

1

如果你调用combo-> SetCurSel(0),你会看到第一个字符串吗?如果是这样,则表示组合框下拉大小为零。在可视对话框编辑器中,单击组合的向下箭头,然后向下拖动底部边缘以调整下拉部件的大小。