CSplitterWndEx
Stellt ein benutzerdefiniertes unterteiltes Fenster dar.
Syntax
class CSplitterWndEx : public CSplitterWnd
Member
Öffentliche Konstruktoren
Name | Beschreibung |
---|---|
CSplitterWndEx::CSplitterWndEx |
Der Standardkonstruktor. |
CSplitterWndEx::~CSplitterWndEx |
Destruktor. |
Öffentliche Methoden
Name | Beschreibung |
---|---|
CSplitterWndEx::OnDrawSplitter | Vom Framework aufgerufen, um ein Teilerfenster zu zeichnen. (Außerkraftsetzungen CSplitterWnd::OnDrawSplitter.) |
Hinweise
Überschreiben Sie die OnDrawSplitter
Methode, um die Darstellung der grafischen Komponenten eines Splitterfensters anzupassen.
Die CSplitterWndEx
Klasse wird zusammen mit den Methoden OnDrawSplitterBorder, OnDrawSplitterBox und OnFillSplitterBackground verwendet, die von einem visuellen Manager implementiert werden. Um zu bewirken, dass ein visueller Manager ein Teilerfenster in Ihrer Anwendung zeichnet, ersetzen Sie Deklarationen der CSplitterWnd
Klasse durch die CSplitterWndEx
Klasse. Für Framefensteranwendungen wird die Splitterfensterklasse in der CMainFrame-Klasse deklariert, die sich in Standard frm.h befindet. Ein Beispiel finden Sie OutlookDemo
im Beispiel im Verzeichnis "Samples".
Vererbungshierarchie
Anforderungen
Header: afxsplitterwndex.h
CSplitterWndEx::OnDrawSplitter
Vom Framework aufgerufen, um ein Teilerfenster zu zeichnen.
virtual void OnDrawSplitter(
CDC* pDC,
ESplitType nType,
const CRect& rect
);
Parameter
pDC
[in] Zeiger auf den Gerätekontext. Wenn dieser Parameter NULL ist, wird das aktive Fenster vom Framework neu gezeichnet.
nType
[in] Einer der Enumerationswerte, die CSplitterWnd::ESplitType
das zu zeichnende Teilerfensterelement angibt. Gültige Werte sind splitBox
, splitBar
, splitIntersection
und splitBorder
.
Rect
[in] Ein umgebendes Rechteck, das die Abmessungen und die Position angibt, um das angegebene Teilerfensterelement zu zeichnen.
Hinweise
Siehe auch
Hierarchiediagramm
Klassen
CSplitterWnd-Klasse
CMFCVisualManager-Klasse
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für