Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu sınıf, Zengin Önizleme için Kabuk tarafından sağlanan bir konak penceresine yerleştirilen bir pencere uygular.
Sözdizimi
class CMFCPreviewCtrlImpl : public CWnd;
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
CMFCPreviewCtrlImpl::~CMFCPreviewCtrlImpl |
Önizleme denetim nesnesini yok eder. |
CMFCPreviewCtrlImpl::CMFCPreviewCtrlImpl |
Önizleme denetimi nesnesi oluşturur. |
Genel Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
CMFCPreviewCtrlImpl::Create |
Aşırı yüklendi. Windows penceresini oluşturmak için Zengin Önizleme işleyicisi tarafından çağrılır. |
CMFCPreviewCtrlImpl::Destroy |
Bu denetimi yok etmesi gerektiğinde Zengin Önizleme işleyicisi tarafından çağrılır. |
CMFCPreviewCtrlImpl::Focus |
Giriş odağını bu denetime ayarlar. |
CMFCPreviewCtrlImpl::GetDocument |
Bu önizleme denetimine bağlı bir belge döndürür. |
CMFCPreviewCtrlImpl::Redraw |
Bu denetime yeniden çizmesini söyler. |
CMFCPreviewCtrlImpl::SetDocument |
Belge uygulaması ve önizleme denetimi arasında bir ilişki oluşturmak için önizleme işleyicisi tarafından çağrılır. |
CMFCPreviewCtrlImpl::SetHost |
Bu denetim için yeni bir üst öğe ayarlar. |
CMFCPreviewCtrlImpl::SetPreviewVisuals |
Zengin önizleme içeriğinin görsellerini ayarlaması gerektiğinde Zengin Önizleme işleyicisi tarafından çağrılır. |
CMFCPreviewCtrlImpl::SetRect |
Bu denetim için yeni bir sınırlayıcı dikdörtgen ayarlar. |
Korumalı Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
CMFCPreviewCtrlImpl::DoPaint |
Önizlemeyi işlemek için çerçeve tarafından çağrılır. |
Korumalı Veri Üyeleri
| Veri Akışı Adı | Açıklama |
|---|---|
CMFCPreviewCtrlImpl::m_clrBackColor |
Önizleme penceresinin arka plan rengi. |
CMFCPreviewCtrlImpl::m_clrTextColor |
Önizleme penceresinin metin rengi. |
CMFCPreviewCtrlImpl::m_font |
Önizleme penceresinde metin görüntülemek için kullanılan yazı tipi. |
CMFCPreviewCtrlImpl::m_pDocument |
denetiminde içeriği önizlemesi görüntülenen bir belgenin işaretçisi. |
Gereksinimler
Üst bilgi: afxwin.h
Devralma Hiyerarşisi
CMFCPreviewCtrlImpl::CMFCPreviewCtrlImpl
Önizleme denetimi nesnesi oluşturur.
Sözdizimi
CMFCPreviewCtrlImpl();
CMFCPreviewCtrlImpl::Create
Aşırı yüklendi. Windows penceresini oluşturmak için Zengin Önizleme işleyicisi tarafından çağrılır.
Sözdizimi
virtual BOOL Create(
HWND hWndParent,
const RECT* prc
);
virtual BOOL Create(
HWND hWndParent,
const RECT* prc,
CCreateContext* pContext
);
Parametreler
hWndParent
Zengin Önizleme için Kabuk tarafından sağlanan konak penceresinin tanıtıcısı.
prc
Pencerenin başlangıç boyutunu ve konumunu belirtir.
pContext
Oluşturma bağlamı işaretçisi.
Dönüş Değeri
TRUE oluşturma başarılı olursa; aksi takdirde FALSE.
CMFCPreviewCtrlImpl::Destroy
Bu denetimi yok etmesi gerektiğinde Zengin Önizleme işleyicisi tarafından çağrılır.
Sözdizimi
virtual void Destroy();
CMFCPreviewCtrlImpl::DoPaint
Önizlemeyi işlemek için çerçeve tarafından çağrılır.
Sözdizimi
virtual void DoPaint(
CPaintDC* pDC
);
Parametreler
pDC
Boyama için cihaz bağlamı işaretçisi.
CMFCPreviewCtrlImpl::Focus
Giriş odağını bu denetime ayarlar.
Sözdizimi
virtual void Focus();
CMFCPreviewCtrlImpl::GetDocument
Bu önizleme denetimine bağlı bir belge döndürür.
Sözdizimi
ATL::IDocument* GetDocument();
Dönüş Değeri
denetiminde içeriği önizlemesi görüntülenen bir belge işaretçisi.
CMFCPreviewCtrlImpl::m_clrBackColor
Önizleme penceresinin arka plan rengi.
Sözdizimi
COLORREF m_clrBackColor;
CMFCPreviewCtrlImpl::m_clrTextColor
Önizleme penceresinin metin rengi.
Sözdizimi
COLORREF m_clrTextColor;
CMFCPreviewCtrlImpl::m_font
Önizleme penceresinde metin görüntülemek için kullanılan yazı tipi.
Sözdizimi
CFont m_font;
CMFCPreviewCtrlImpl::m_pDocument
denetiminde içeriği önizlemesi görüntülenen bir belgenin işaretçisi.
Sözdizimi
ATL::IDocument* m_pDocument;
CMFCPreviewCtrlImpl::Redraw
Bu denetime yeniden çizmesini söyler.
Sözdizimi
virtual void Redraw();
CMFCPreviewCtrlImpl::SetDocument
Belge uygulaması ve önizleme denetimi arasında bir ilişki oluşturmak için önizleme işleyicisi tarafından çağrılır.
Sözdizimi
void SetDocument(
IDocument* pDocument
);
Parametreler
pDocument
Belge uygulamasının işaretçisi.
CMFCPreviewCtrlImpl::SetHost
Bu denetim için yeni bir üst öğe ayarlar.
Sözdizimi
virtual void SetHost(
HWND hWndParent
);
Parametreler
hWndParent
Yeni üst pencerenin tutamacı.
CMFCPreviewCtrlImpl::SetPreviewVisuals
Zengin önizleme içeriğinin görsellerini ayarlaması gerektiğinde Zengin Önizleme işleyicisi tarafından çağrılır.
Sözdizimi
virtual void SetPreviewVisuals(
COLORREF clrBack,
COLORREF clrText,
const LOGFONTW *plf
);
Parametreler
clrBack
Önizleme penceresinin arka plan rengi.
clrText
Önizleme penceresinin metin rengi.
plf
Önizleme penceresinde metin görüntülemek için kullanılan yazı tipi.
CMFCPreviewCtrlImpl::SetRect
Bu denetim için yeni bir sınırlayıcı dikdörtgen ayarlar.
Sözdizimi
virtual void SetRect(
const RECT* prc,
BOOL bRedraw
);
Parametreler
prc
Önizleme denetiminin yeni boyutunu ve konumunu belirtir.
bRedraw
Denetimin yeniden çizilip çizilmeyeceğini belirtir.
Açıklamalar
Konak denetimi yeniden boyutlandırıldığında genellikle yeni bir sınırlayıcı dikdörtgen ayarlanır.
CMFCPreviewCtrlImpl::~CMFCPreviewCtrlImpl
Önizleme denetim nesnesini yok eder.
Sözdizimi
virtual ~CMFCPreviewCtrlImpl();