Partager via


CMFCVisualManager::OnDrawFloatingToolbarBorder

L'infrastructure appelle cette méthode lorsqu'il dessine une bordure d'une barre d'outils flottante.

virtual void OnDrawFloatingToolbarBorder(
   CDC* pDC,
   CMFCBaseToolBar* pToolBar,
   CRect rectBorder,
   CRect rectBorderSize 
);

Paramètres

  • [in] pDC
    Un pointeur vers un contexte de périphérique.

  • [in] pToolBar
    Un pointeur vers la barre d'outils flottante.

  • [in] rectBorder
    Un rectangle qui spécifie les limites de la barre d'outils flottante.

  • [in] rectBorderSize
    Un rectangle qui spécifie la taille de la bordure de la barre d'outils.

Notes

Une barre d'outils flottante est une barre d'outils qui apparaît comme une fenêtre mini-frame. En général, cela se produit lorsqu'un utilisateur fait glisser une barre d'outils afin qu'elle ne soit plus ancrée.

La taille de la bordure est spécifiée par le paramètre correspondant dans rectBorderSize. Par exemple, la largeur de la bordure supérieure de la barre d'outils est spécifiée par rectBorderSize.top.

Substituez cette méthode dans un gestionnaire visuel dérivé de personnaliser l'apparence de la bordure d'une barre d'outils flottante.

Configuration requise

en-tête : afxvisualmanager.h

Voir aussi

Référence

CMFCVisualManager, classe

Graphique de la hiérarchie