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