Aracılığıyla paylaş


CSplitterWndEx Sınıfı

Özelleştirilmiş bir bölücü penceresini temsil eder.

Sözdizimi

class CSplitterWndEx : public CSplitterWnd

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CSplitterWndEx::CSplitterWndEx Varsayılan oluşturucu.
CSplitterWndEx::~CSplitterWndEx Yıkıcı.

Genel Yöntemler

Veri Akışı Adı Açıklama
CSplitterWndEx::OnDrawSplitter Bir bölücü penceresi çizmek için çerçeve tarafından çağrılır. (Geçersiz Kılmalar CSplitterWnd::OnDrawSplitter.)

Açıklamalar

Bölücü penceresinin OnDrawSplitter grafik bileşenlerinin görünümünü özelleştirmek için yöntemini geçersiz kılın.

sınıfıCSplitterWndEx, bir görsel yöneticisi tarafından uygulanan OnDrawSplitterBorder, OnDrawSplitterBox ve OnFillSplitterBackground yöntemleriyle birlikte kullanılır. Görsel yöneticisinin uygulamanızda bir bölücü penceresi çizmesine neden olmak için sınıfının bildirimlerini CSplitterWnd sınıfıyla CSplitterWndEx değiştirin. Çerçeve penceresi uygulamaları için splitter window sınıfı mainfrm.h dosyasında bulunan CMainFrame sınıfında bildirilir. Örnek için Örnekler dizinindeki örneğe bakın OutlookDemo .

Devralma Hiyerarşisi

CObject

CCmdTarget

CWnd

CSplitterWnd

Gereksinimler

Üst bilgi: afxsplitterwndex.h

CSplitterWndEx::OnDrawSplitter

Bir bölücü penceresi çizmek için çerçeve tarafından çağrılır.

virtual void OnDrawSplitter(
   CDC* pDC,
   ESplitType nType,
   const CRect& rect
);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi. Bu parametre NULL ise, çerçeve etkin pencereyi yeniden çizer.

nType
[in] CSplitterWnd::ESplitType Çizecek bölücü pencere öğesini belirten numaralandırma değerlerinden biri. Geçerli değerler , , splitBarsplitIntersectionve splitBorderdeğerleridirsplitBox.

Rect
[in] Belirtilen bölücü pencere öğesini çizmek için boyutları ve konumu belirten sınırlayıcı dikdörtgen.

Açıklamalar

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CSplitterWnd Sınıfı
CMFCVisualManager Sınıfı