L>Имеется ListView. Мне нужно выделить строки цветом (неважно, фон или текст) в зависимости от определенных параметров. Проект не под MFC.

>> что ты раскричался? ведь все в МСДН есть. что-то в таком духе:


>> case CDDS_PREPAINT:
>>   * pResult = CDDF_NOTIFYITEMDRAW;
>>   break;
>> case CDDS_ITEMPREPAINT:
>>   lplvcd->clrText = RGB( 255, 255, 255 );
>>   lplvcd->clrTextBk = RGB( 0, 0, 0 );
>>   * pResult = CDRF_NEWFONT;
>>   break;

L>Да в том то и дело, что не работает (чего бы я кричал . Я пока
L>обошелся OWNER DRAW FIXED, но это же не дело...

Это возможно, если список в диалоге.
В диалоге результат нужно возвращать через:
SetWindowLong (hDlg, DWL_MSGRESULT, NOTIFYITEMDRAW);
Автор: McQwerty    Оценить