CDC::SetViewportExt
X - ve y-kapsamlarını aygıt içeriğinin Görünüm penceresi olarak ayarlar.
virtual CSize SetViewportExt(
int cx,
int cy
);
CSize SetViewportExt(
SIZE size
);
Parametreler
cx
Görünüm penceresi (aygıt birimlerindeki) x kapsamını belirtir.cy
Görünüm penceresi (aygıt birimlerindeki) y kapsamını belirtir.size
X - ve y-kapsamlarını Görünüm penceresi (aygıt birimlerindeki) olarak belirtir.
Dönüş Değeri
Önceki kapsamlarını Görünüm penceresi, bir CSize nesnesi.Bir hata oluştuğunda, x - ve y-koordinatlarının döndürülen, CSize her ikisi de ayarlanmışsa 0 olarak nesne.
Notlar
Aygıt içerik penceresi yanı sıra Görünüm penceresi GDI gerçek aygıt koordinat sisteminde nokta için mantıksal koordinat sisteminde nokta nasıl eşlemeleri tanımlar.Diğer bir deyişle, GDI koordinatları mantıksal aygıt koordinatlara nasıl dönüştüreceğini tanımlarlar.
İçin aşağıdaki eşleme modları ayarladığınızda, çağrı SetWindowExt ve SetViewportExt göz ardı edilir:
MM_HIENGLISH |
MM_LOMETRIC |
---|---|
MM_HIMETRIC |
MM_TEXT |
MM_LOENGLISH |
MM_TWIPS |
Zaman MM_ISOTROPIC modu olarak ayarlanmışsa, uygulama çağırmalısınız SetWindowExt onu çağırmadan önce üye işlev SetViewportExt.
Örnek
Örnek için bkz: CView::OnPrepareDC.
Gereksinimler
Başlık: afxwin.h