Есть такая ситуация:
Имеется церно-белый принтер. На предварительном просмотре печати графика рисуется нормально, цветная, правильными цветами. А вот при выводе текста все цвета преобразуются либо к черному либо к белому. Соответственно белого на белом фоне не видно. Посмотрел функцию SetTextColor(), на превью внутри нее вызывается функция GetNearestColor() которая собственно и возвращает два цвета.... я так думаю что что-то не так в DC.
Вопрос: что я делаю не так или чего не делаю?
И еще, как сделать так чтобы для церно-белого принтера было черно-белое превью? чтоб реально видеть как это будет смотреться после печати.