CMFCVisualManager::OnDrawAutoHideButtonBorder
L'infrastructure appelle cette méthode lorsqu'il dessine une bordure d'un bouton de masquer automatiquement.
virtual void OnDrawAutoHideButtonBorder(
CDC* pDC,
CRect rectBounds,
CRect rectBorderSize,
CMFCAutoHideButton* pButton
);
Paramètres
[in] pDC
Un pointeur vers un contexte de périphérique.[in] rectBounds
La taille et l'emplacement de masquer automatiquement bouton événements.[in] rectBorderSize
Un paramètre de CRect qui contient les tailles des bordures.[in] pButton
Pointeur vers le bouton de masquer automatiquement. L'infrastructure dessine la bordure de ce bouton.
Notes
Substituez cette méthode dans une classe dérivée si vous souhaitez personnaliser l'apparence de la bordure d'un bouton de masquer automatiquement. Par défaut, cette méthode remplit une bordure en deux dimensions de couleur de l'ombre par défaut pour votre application.
Le paramètre d' rectBorderSize ne contient pas les coordonnées de la bordure. Il contient la taille de la bordure de top, bottom, left, et les données membres d' right . Une valeur inférieure ou égale à 0 n'indique pas de bordure de ce côté de le bouton de masquer automatiquement.
Configuration requise
en-tête : afxvisualmanager.h