На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Display Device Context Defaults



Upon first creating a display DC, Windows assigns default values for the attributes (that is, drawing objects, colors, and modes) that comprise the DC. The following table shows the default values for the attributes of a display DC.

Attribute Default value
Background color Background color setting from Windows Control Panel (typically, white).
Background mode OPAQUE.
Bitmap None.
Brush WHITE_BRUSH.
Brush origin (0,0).
Clipping region Entire window or client area with the update region clipped, as appropriate. Child and pop-up windows in the client area may also be clipped.
Palette DEFAULT_PALETTE.
Current pen position (0,0).
Device origin Upper left corner of the window or the client area.
Drawing mode R2_COPYPEN.
Font SYSTEM_FONT (SYSTEM_FIXED_FONT for applications written to run with Windows versions 3.0 and earlier).
Intercharacter spacing 0.
Mapping mode MM_TEXT.
Pen BLACK_PEN.
Polygon-fill mode ALTERNATE.
Stretch mode BLACKONWHITE.
Text color Text color setting from Control Panel (typically, black).
Viewport extent (1,1).
Viewport origin (0,0).
Window extent (1,1).
Window origin (0,0).


An application can modify the values of the display DC attributes by using selection and attribute functions, such as SelectObject, SetMapMode, and SetTextColor. For example, an application can modify the default units of measure in the coordinate system by using SetMapMode to change the mapping mode.
Changes to the attribute values of a common, parent, or window DC are not permanent. When an application releases these DCs, the current selections, such as mapping mode and clipping region, are lost as the context is returned to the cache. Changes to a class or private DC persist indefinitely. To restore them to their original defaults, an application must explicitly set each attribute.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Дисплейный Контекст Устройства Устанавливается по умолчанию



На первом создании показа DC, значение по умолчанию правопреемников Окна для атрибутов (то есть, чертеж объектов, цветов, и способы), что включать DC. Следующий стол показывает значение по умолчанию для атрибутов показа DC.

Вспомогательное Значение по умолчанию
Цвет фона Цвета фона, устанавливающийся с Панели Управления Окна (обычно, белый).
Способ Фона НЕПРОЗРАЧНЫЙ.
Побитовое отображение Ничто.
Почистите WHITE_BRUSH.
Начало (0,0) Щетки.
Вырезав Целое окно или клиента региона области с регионом коррекции вырезанным, как подходящий. Ребенок и управляющее окно в области клиента могут также вырезаны.
Палитра DEFAULT_PALETTE.
Текущая ручка позиционировать (0,0).
Начало Устройства Верхнего левого угла окна или область клиента.
Рисуя способ R2_COPYPEN.
Шрифт SYSTEM_FONT (SYSTEM_FIXED_FONT для приложений написанных, чтобы работать с версиями Окна 3.0 и раньше).
Intercharacter, Размещающий 0.
Отображая способ MM_TEXT.
Сочините BLACK_PEN.
Многоугольник-наполнитель ИЗМЕНЯТЬ способа.
Протяните способ BLACKONWHITE.
Текстовый цветной цвет Текста, устанавливающийся с Панели Управления (обычно, черный).
Протяженность (1,1) Viewport.
Начало (0,0) Viewport.
Протяженность (1,1) Окна.
Начало (0,0) Окна.


Приложение может модифицировать величины дисплейных атрибутов DC используя выбор и вспомогательные функции, как например, SelectObject, SetMapMode, и SetTextColor. Например, приложение может модифицировать встроенные устройства меры в систему координат используя SetMapMode, чтобы изменять отображающий способ.
Изменения во вспомогательные величины общего, родительского, или окно DC не постоянное. Когда приложение выпускает эти DCs, текущие выборы, как например, распределение способа и отсечения региона, потерены так как контекст возвращан в кеш. Изменения в класс или частный DC упорствует неопределенно. Чтобы восстанавливать их в их подлинник устанавливается по умолчанию, приложение должно явно установить каждый атрибут.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz