Функция OnDrawO класса предста
Автор admin Понедельник, 27 апреля 2009 11:32
Функция OnDrawO класса представления определяет для отображения текста режим TRANSPARENT, поэтому в программе не нужно устанавливать цвет фона. ПРИМЕЧАНИЕ-:- В окне используется цвет фона, установленный в Панели управления системы Windows. Текущий режим отображения, определяющий систему координат и единицы измерения при позиционировании текста и графики, устанавливается с помощью функции CDC: :SetMapMode(). Ее прототип выглядит так: virtual int CDC::SetMapMode( int nMapMode ): Перечень констант, которые можно передавать в функцию CDC: :SetMapMode() в качестве аргумента, приведен в табл. 11.5. Для определения способа выравнивания текста предназначена функция CDC: SetTextAl ign(). Аргумент функции определяет значения флагов, задающих способ выравнивания текста по горизонтали и по вертикали. Прототип функции таков: UINT CDC::SetTextAlign( UINT nFlags ); Функция возвращает значение типа UINT, младший байт которого содержит способ выравнивания текста по горизонтали, а старший байт — способ выравнивания по вертикали. Значения флагов, определяющие различные способы выравнивания, приведены в табл. 11.6. Таблица
Комментарии закрыты.
Последние комментарии