Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Visual C++ 6.0 CListCtrl / 2 сообщений из 2, страница 1 из 1
09.03.2004, 23:00
    #32435482
GUEST10
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++ 6.0 CListCtrl
В контрол ClistCtrl выведены, допустим , 100 записей - строк.Надо
Выделить красным текстом те строки, в которых значение поля sSumma_1
Находится в диапазоне от 50 до 100. При выполнении ниже идущего кода строки выделяются одного цвета - или красного или чёрного - когда как, но разных цветов - не выходит, хотя значения суммы удовлетворяют условию, т.е. sSumma_1 = b 10, 30, 60. 70, 20 и т.д.
double x ;
x = atof( sSumma_1 );
if ( x > 50.00 && x < 100.00 )
{
pmyListCtrl->SetTextColor(RGB(255,0,0));
m_ListControl.SetItemText(0,5,sSumma_1);
}
else
{
pmyListCtrl->SetTextColor(RGB(0,0,0));
m_ListControl.SetItemText(0,5,sSumma_1);
}
...
Рейтинг: 0 / 0
10.03.2004, 09:36
    #32435669
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Visual C++ 6.0 CListCtrl
авторПри выполнении ниже идущего кода строки выделяются одного цвета - или красного или чёрного

Это правильно, потому что pmyListCtrl->SetTextColor устанавливает цвет, который для всего листа
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Visual C++ 6.0 CListCtrl / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]