Partager via


CSplitterWnd::OnDrawSplitter

 

Affiche une image d'une fenêtre fractionnée.

Syntaxe

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

Paramètres

  • pDC
    Pointeur vers le contexte de périphérique dans lequel à dessiner.  Si pDC est NULL, puis CWnd::RedrawWindow est appelée par l'infrastructure et aucune fenêtre fractionnée n'est dessinée.  

  • nType
    Une valeur d' enum ESplitType, qui peut être l'un des éléments suivants :

    • splitBox la zone de glisser-déplacer de séparateur.

    • splitBar la barre qui apparaît entre les deux fenêtres fractionnées.

    • splitIntersection l'intersection des fenêtres fractionnées.  Cet élément ne sera pas appelé lors de l'exécution sur Windows 95/98.  

    • splitBorder les bordures de la fenêtre fractionnés.

  • rect
    Une référence à un objet de CRect spécifiant la taille et le formulaire des fenêtres fractionnées.

Notes

Cette fonction membre est appelée par l'infrastructure pour dessiner et spécifier les caractéristiques exactes d'une fenêtre fractionnée.  Substituez OnDrawSplitter pour la personnalisation avancée des images pour les différents composants graphiques d'une fenêtre fractionnée.  Les images par défaut sont semblables au séparateur dans Microsoft Works pour les fenêtres ou Microsoft Windows 95/98, car les intersections des barres de fractionnement sont fusionnées ensemble.  

Pour plus d'informations sur les fenêtres fractionnées dynamiques, consultez « fenêtres fractionnées » dans l'article Plusieurs types de documents, des vues, et fenêtres frames, note technique 29, et la vue d'ensemble de la classe de CSplitterWnd .

Configuration requise

Header: afxext.h

Voir aussi

CSplitterWnd Class
Graphique hiérarchique
CSplitterWnd::OnInvertTracker