2012-01-19 87 views
-1

我是MFC的新手。 我不知道如何將值添加到組合框。 我有一個矢量類。如何將項目添加到組合框?

這是我的代碼。

CellPhone cp; 
vector<CellPhone> cellPhoneList; 
cellPhoneList = cp.loadCellPhone(); 

m_pComboBox.SetCurSel(0); 

for(unsigned int i=0; i<cellPhoneList.size(); i++) 
{ 

    CString str = cellPhoneList[i].getSerialNumber(); 
    m_pComboBox.AddString(str); 

} 

serialNumber的類型是CString。

combobox不顯示serialNumber列表。

我該怎麼辦?

+0

是什麼問題? –

+0

你應該詳細說明你的問題,以顯示問題是什麼,因爲AddString是向CComboBox添加字符串的正確方法 –

回答

0

m_p ComboBox變量名稱表明這是一個成員指針引用。也許你想用的是:

m_pComboBox->SetCurSel(0); 

m_pComboBox->AddString(str); 

0

也許你必須首先將你的.getSerialNumber()轉換爲字符串。

相關問題