Поделиться через


Классы вывода (контекст устройства)

Эти классы инкапсулируют различные типы контекстов устройств, доступные в Windows.

Большинство следующих классов инкапсулируют дескриптор в контексте устройства Windows. Контекст устройства — это объект Windows, содержащий сведения о атрибутах рисования устройства, таких как дисплей или принтер. Все вызовы рисования выполняются через объект контекста устройства. Дополнительные классы, производные от CDC инкапсулированных специализированных функций контекста устройства, включая поддержку метафайлов Windows.

CDC
Базовый класс для контекстов устройства. Используется непосредственно для доступа ко всему экрану и для доступа к контекстам недисплейса, таким как принтеры.

CPaintDC
Контекст отображения, используемый в OnPaint функциях-членах окон. Автоматически вызывает BeginPaint строительство и EndPaint уничтожение.

CClientDC
Контекст отображения для клиентских областей окон. Используется, например, для немедленного реагирования на события мыши.

CWindowDC
Контекст отображения для всех окон, включая клиентские и неклиентные области.

Cmetafiledc
Контекст устройства для метафайлов Windows. Метафайл Windows содержит последовательность команд интерфейса графического устройства (GDI), которые можно воспроизвести для создания образа. Вызовы, сделанные к функциям-членам объекта CMetaFileDC , записываются в метафайл.

Cpoint
Содержит пары координат (x, y).

Csize
Удерживает расстояние, относительные позиции или парные значения.

Crect
Содержит координаты прямоугольных областей.

Crgn
Инкапсулирует регион GDI для управления эллиптической, многоугольной или нерегулярной областью в окне. Используется в сочетании с обрезкой функций-членов в классе CDC.

Crecttracker
Отображает и обрабатывает пользовательский интерфейс для изменения размера и перемещения прямоугольных объектов.

CColorDialog
Предоставляет стандартное диалоговое окно для выбора цвета.

CFontDialog
Предоставляет стандартное диалоговое окно для выбора шрифта.

CPrintDialog
Предоставляет стандартное диалоговое окно для печати файла.

См. также

Общие сведения о классе