Использование нескольких палитр.
От: Slime  
Дата: 24.12.03 13:21
Оценка:
Программа должна работать в 8-и битовом режиме.
В окне выведено некоторое изображение,
которому можно сопоставить одну из имеющихся (собственных) палитр.
Проблема состоит в том, что если в цветах палитр
PeFlags= PC_RESERVED, то палитры меняются друг на друга без проблем,
но в фоновом режиме выводится полная ерунда (WM_PALETTACHANGED я обрабатываю).
С другой стороны: если PeFlags=0, то корректно грузится только первая палитра,
зато в фоновом режиме эта палитра адаптируется как надо.
Грузить палитры с разными флагами не удается: нормально выводится только
самая первая палитра (которой все, собственно, и рисуется).
Так как сделать так, чтобы не пришлось рисовать все заново новыми палитрами?

Заранее спасибо за ответ.
Я бы в спамеры пошел — пусть меня научат...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.