CDC::SetViewportExt
Ustawia x - i y zakresy z wziernika kontekstu urządzenia.
virtual CSize SetViewportExt(
int cx,
int cy
);
CSize SetViewportExt(
SIZE size
);
Parametry
cx
Określa zakres x wziernika (w jednostkach urządzenia).cy
Określa zakres y wziernika (w jednostkach urządzenia).size
Określa x - i y zakresów okienka ekranu (w jednostkach urządzenia).
Wartość zwracana
Poprzednie zakresy z wziernika jako CSize obiektu.Kiedy wystąpi błąd, - i y współrzędne x zwrócony CSize obiektu są ustawione na 0.
Uwagi
Okienko ekranu z okna kontekstu urządzenia definiuje sposób GDI mapowania punktów w układzie współrzędnych logiczne punkty w układzie współrzędnych rzeczywiste urządzenie.Innymi słowy określają one, jak GDI konwertuje współrzędne logiczne urządzenie współrzędnych.
Ustawione następujące tryby mapowania wzywa do SetWindowExt i SetViewportExt są ignorowane:
MM_HIENGLISH |
MM_LOMETRIC |
---|---|
MM_HIMETRIC |
MM_TEXT |
MM_LOENGLISH |
MM_TWIPS |
Gdy MM_ISOTROPIC jest tryb, aplikacja musi wywołać SetWindowExt Członkowskich funkcji przed wywołuje SetViewportExt.
Przykład
Zobacz przykład dla CView::OnPrepareDC.
Wymagania
Nagłówek: afxwin.h