вопрос по Listbox

Тема в разделе "MS Visual C++", создана пользователем 4xter, 18 мар 2011.

Наш партнер Genesis Hackspace
Статус темы:
Закрыта.
  1. 4xter

    4xter Гость

    Доброго всем времени суток. У меня вопрос по ListBox от класса CListBox. Хочу ограничить выбор в нем, чтобы можно было выбирать только нечетные строки. Делаю вот так: в OnLbnSetfocusList1() обрабатываю событие
    <!--shcode--><pre><code class='"[b'>Пример[/b]"]
    OnLbnSetfocusList1()
    {
    int POS;
    POS = m_list1. GetSelCount ()+1;
    if ((POS%2) == 0)
    m_list1.SetSel(5,1);
    }[/CODE]

    не получается. Надеюсь на Вашу помощь=)))))
     
  2. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.339
    Симпатии:
    0
    GetSelCount не дает информацию о индексе выбранной строки, она дает информацию о количестве выбранных строк. Следовательно не логично применять к переменной POS операцию %2.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей