2012-01-19 16 views
0

私は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

これは[this one](http://stackoverflow.com/q/8925549/385646)と同じ質問ですか? – MikMik

答えて

0

m_pComboBoxは、その名前が示すように、ポインタですか?それでは:

m_pComboBox->AddString(str); 

とにかくコンパイルエラーが発生します。

あなたのリストが正しく表示されますか?それは単に空ではないですか?

関連する問題