зменить, вызвав функцию-член S

Автор admin Среда, 6 мая 2009 11:32

зменить, вызвав функцию-член SetR0P2() класса CDC и передав ей в качестве аргумента значение режима рисования: int CDC::SetR0P2 (int nDrawMode); Перечень режимов рисования приводится в табл. Г.5 приложения Г. Наиболее распространенные из них перечислены в табл. 13.4, здесь также указан результирующий цвет каждого пиксела линии в разных режимах рисования. Например, при выборе стандартного режима R2C0PYPEN линия будет иметь цвет пера, а при выборе режима рисования R2_N0T – цвет, инверсный по отношению к цвету экрана. Данный режим имеет несколько преимуществ: линия видна на экране любого цвета, даже в области, окрашенной разными цветами; при повторном рисовании линии она автоматически удаляется, и цвет экрана восстанавливается. Этот режим используют для рисования рамок выбора, создания анимации и т. д. Таблица 13.4. Режимы рисования, устанавливаемые с помощью функции CDC::SetROP2() Значение аргумента dDrawMode Цвет каждого пиксела рисуемой фигуры R2_COPYPEN (стандартный режим) Цвет пера R2JMOTCOPYPEN Инверсный по отношению к цвету пера R2_NOT Инверсный по отношению к цвету фона R2__BLACK Черный R2J/VHITE Б


Комментарии закрыты.