Owner Draw Clistbox в Mfc

Тема в разделе "MS Visual C++", создана пользователем zxc, 15 фев 2006.

Статус темы:
Закрыта.
  1. zxc

    zxc Гость

    Здравствуйте! Нужно некоторые строки в списке выделить цветом. Делаю всё как описано в MSDN. Создал свой класс, наследный от CListBox. Переопределил функцию DrawItem. Она вызывается при каждом добавлении в список, но работает как-то странно. Вызывается столько раз, сколько в списке строк, при этом в передаваемой ей структуре меняются координаты элемента, а текст не меняется. Получается, что при добавлении новой строки все старые строки заменяются на новый текст. Что я делаю не так?
     
  2. grigsoft

    grigsoft Well-Known Member

    Регистрация:
    15 ноя 2005
    Сообщения:
    735
    Симпатии:
    0
    У тебя может сортировка стоит? И потом, вроде текст в OwnerDraw не передается, только индекс элемента, где ты видишь текст?
     
Загрузка...
Похожие Темы - Owner Draw Clistbox
  1. Voaderizzz
    Ответов:
    1
    Просмотров:
    1.924
  2. 1ive
    Ответов:
    4
    Просмотров:
    3.510
Статус темы:
Закрыта.

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