CTreeCTRL перекрашивает картинки
Контрол CTreeCTRL перекрашивает индексированные иконки в свою палитру, игнорируя встроенную. Можно ли отменить данное поведение?
Имеется очень длинное дерево разнотипных элементов, для них есть иконки 8 bit indexed (в каждой своя палитра 256 цветов, используются не все, например, в голубой иконке около 30 оттенков синего и более ничего). CTreeCTRL заменяет цвета в иконке на имеющиеся в его палитре (всего 256 цветов на весь диапазон).
Так как иконки 16х16, то при таком поведении нарисовать красивые иконки невозможно.
Спрашиваю вас как дизайнер программистов.
С уважением