List Box
У CListBox есть очень простой и удобный метод : AddString(LPSTR);.
Он прекрасно вводит строку ЧЁРНОГО цвета. Но что делать если мне нужно чтоб некоторые строки были например СИНИМИ ?
За ранее благодарен всем кто ответит.
Ковыряй инфу по WM_CTLCOLOR
Цитата:
Originally posted by Tdr
Ковыряй инфу по WM_CTLCOLOR
Ковыряй инфу по WM_CTLCOLOR
Если ты имееш в виду OnCtlColor то это вроде защищённая функция запускающаяся при загрузке эллемента управления.
Но мне ведь надо чтоб цвета можно было менять по ходу дела.
Непонятно :x
Цитата:
Originally posted by scanf
Если ты имееш в виду OnCtlColor то это вроде защищённая функция запускающаяся при загрузке эллемента управления.
Но мне ведь надо чтоб цвета можно было менять по ходу дела.
Непонятно :x
Если ты имееш в виду OnCtlColor то это вроде защищённая функция запускающаяся при загрузке эллемента управления.
Но мне ведь надо чтоб цвета можно было менять по ходу дела.
Непонятно :x
Это элементарно:
Шаг 1. Создаем свой класс от CListBox.
Шаг 2. Переписываем функцию DrawItem как надо.
Шаг 3. В диалоге изменяем Owner Draw Fixed
Цитата:
Originally posted by pavor
Это элементарно:
Шаг 1. Создаем свой класс от CListBox.
Шаг 2. Переписываем функцию DrawItem как надо.
Шаг 3. В диалоге изменяем Owner Draw Fixed
Это элементарно:
Шаг 1. Создаем свой класс от CListBox.
Шаг 2. Переписываем функцию DrawItem как надо.
Шаг 3. В диалоге изменяем Owner Draw Fixed
Ты хочеш сказать что AddString исспользует
DrawItem ? Да и не очень понятен смысл свойства
Draw Fixed.
Можеш объяснить чуть подробнее ?
Цитата:
Originally posted by scanf
Ты хочеш сказать что AddString исспользует
DrawItem ? Да и не очень понятен смысл свойства
Draw Fixed.
Можеш объяснить чуть подробнее ?
Ты хочеш сказать что AddString исспользует
DrawItem ? Да и не очень понятен смысл свойства
Draw Fixed.
Можеш объяснить чуть подробнее ?
Вот пример
Цитата:
Originally posted by pavor
Вот пример
Вот пример
Большое спасибо за пример.