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