2014-05-19 48 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),你會看到第一個字符串嗎?如果是這樣,則表示組合框下拉大小爲零。在可視對話框編輯器中,單擊組合的向下箭頭,然後向下拖動底部邊緣以調整下拉部件的大小。