CSplitterWndEx, classe
Représente une fenêtre fractionnée personnalisée.
Syntaxe
class CSplitterWndEx : public CSplitterWnd
Membres
Constructeurs publics
Nom | Description |
---|---|
CSplitterWndEx::CSplitterWndEx |
Constructeur par défaut. |
CSplitterWndEx::~CSplitterWndEx |
Destructeur. |
Méthodes publiques
Nom | Description |
---|---|
CSplitterWndEx ::OnDrawSplitter | Appelé par l’infrastructure pour dessiner une fenêtre de fractionnement. (Remplacements CSplitterWnd ::OnDrawSplitter.) |
Notes
Remplacez la OnDrawSplitter
méthode pour personnaliser l’apparence des composants graphiques d’une fenêtre de fractionnement.
La CSplitterWndEx
classe est utilisée avec les méthodes OnDrawSplitterBorder, OnDrawSplitterBox et OnFillSplitterBackground , qui sont implémentées par un gestionnaire visuel. Pour faire en sorte qu’un gestionnaire de visuels dessine une fenêtre de fractionnement dans votre application, remplacez les déclarations de la CSplitterWnd
classe par la CSplitterWndEx
classe. Pour les applications de fenêtre frame, la classe de fenêtre de fractionnement est déclarée dans la classe CMainFrame située dans mainfrm.h. Pour obtenir un exemple, consultez l’exemple OutlookDemo
dans le répertoire Samples.
Hiérarchie d'héritage
Spécifications
En-tête : afxsplitterwndex.h
CSplitterWndEx ::OnDrawSplitter
Appelé par l’infrastructure pour dessiner une fenêtre de fractionnement.
virtual void OnDrawSplitter(
CDC* pDC,
ESplitType nType,
const CRect& rect
);
Paramètres
pDC
[in] Pointeur vers le contexte de l’appareil. Si ce paramètre est NULL, l’infrastructure redessine la fenêtre active.
nType
[in] Une des valeurs d’énumération CSplitterWnd::ESplitType
qui spécifie l’élément de fenêtre de fractionnement à dessiner. Les valeurs valides sont splitBox
, splitBar
, splitIntersection
et splitBorder
.
rect
[in] Rectangle englobant qui spécifie les dimensions et l’emplacement pour dessiner l’élément de fenêtre de fractionnement spécifié.
Notes
Voir aussi
Graphique hiérarchique
Classes
CSplitterWnd, classe
CMFCVisualManager, classe