Как добавить элемент в выпадающий список? - PullRequest
0 голосов
/ 19 января 2012

Я новичок в 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);

}

серийный номер - CString.

В выпадающем списке не отображается серийный номер.

как мне это сделать?

Ответы [ 2 ]

0 голосов
/ 19 января 2012

Может быть, вам нужно конвертировать .getSerialNumber() в строку на первом месте.

0 голосов
/ 19 января 2012

Имя переменной ComboBox m_p предполагает, что это ссылка на указатель члена. Возможно, вы хотели использовать:

m_pComboBox->SetCurSel(0);

и

m_pComboBox->AddString(str);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...