CDC::SetViewportExt
Задает координаты x и y области окна представления контекста устройства.
virtual CSize SetViewportExt(
int cx,
int cy
);
CSize SetViewportExt(
SIZE size
);
Параметры
cx
Определяет область окна просмотра x (в единицах устройства).cy
Определяет область окна просмотра y (в единицах устройства).size
Определяет координаты x и y области окна просмотра (в единицах устройства).
Возвращаемое значение
Предыдущие области окна просмотра, как CSize объект.При возникновении ошибки координаты x и y возвращаемого объекта CSize оба имеет значение 0.
Заметки
Окно просмотра вместе с окном устройство- контекста, определяющее, как GDI сопоставляет элементы в системе координат в логические точки в системе координат фактического устройства.Иначе говоря, они определяют, как GDI преобразование логических координат в координаты устройства.
Если установлены следующие режимы сопоставления, вызовы SetWindowExt и SetViewportExt игнорируются:
MM_HIENGLISH |
MM_LOMETRIC |
---|---|
MM_HIMETRIC |
MM_TEXT |
MM_LOENGLISH |
MM_TWIPS |
Если установлен режим MM_ISOTROPIC приложение должно вызвать функцию-член SetWindowExt, прежде чем он вызывает SetViewportExt.
Пример
См. пример для CView::OnPrepareDC.
Требования
Header: afxwin.h