Входные данные в моем поле со списком - PullRequest
1 голос
/ 18 августа 2011

Мне глупо задавать этот вопрос, но как добавить какие-либо данные в поле со списком?Как будто я хочу отображать A, B и C в качестве строк в выпадающем списке, но я много чего перепробовал, тем не менее мой Combo Box ничего не отображает.

Я попытался установить свойство «Данные» с помощью A; B; C… пока оно не показывает этого.

Я пробовал это в моей функции Oninitdialog ():

CComboBox* pComboBox = (CComboBox*)GetDlgItem(IDC_SENSOR_LIST);

    CString string;
    for(int i=0;i<10; i++)
    {
        string.Format("String %d", ++i);
        pComboBox->AddString(string);
    }

.. все еще без изменений.Может быть, я не делаю что-то действительно глупое, но не могу понять это в данный момент.Пожалуйста, помогите.

Приветствия.

1 Ответ

1 голос
/ 18 августа 2011

Убедитесь, что ваш комбинированный список имеет высоту, которая может вместить все записи. Высота поля со списком влияет не на само поле со списком, а на раскрывающийся список.

Вы можете изменить его в редакторе диалогов: Нажмите на стрелку вниз в поле со списком, теперь должен быть прямоугольник, который позволяет вам изменить высоту выпадающего списка в выпадающем списке. Сделайте его достаточно большим, чтобы вместить все записи.

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