Partager via


CMFCDropDownToolbarButton::OnClick

Appelé par l'infrastructure lorsque l'utilisateur clique sur le bouton de la souris.

virtual BOOL OnClick(
   CWnd* pWnd,
   BOOL bDelay = TRUE
);

Paramètres

  • [in] pWnd
    La fenêtre parente du bouton de barre d'outils.

  • [in] bDelay
    TRUE si le message est géré avec un délai.

Valeur de retour

Une valeur différente de zéro si le bouton traite le message de cliquez sur ; sinon 0.

Notes

Cette méthode étend l'implémentation de la classe de base, CMFCToolBarButton::OnClick, en mettant à jour l'état de la barre d'outils déroulante.

Lorsqu'un utilisateur clique sur le bouton de barre d'outils, cette méthode crée une minuterie qui attend pendant la durée spécifiée par le membre de CMFCDropDownToolbarButton::m_uiShowBarDelay puis ouvre la barre d'outils déroulante à l'aide de la méthode de CMFCDropDownToolbarButton::DropDownToolbar . Cette méthode ferme la barre d'outils déroulante la seconde fois que l'utilisateur clique sur le bouton de barre d'outils.

Configuration requise

en-tête : afxdropdowntoolbar.h

Voir aussi

Référence

CMFCDropDownToolbarButton, classe

Graphique de la hiérarchie

CMFCToolBarButton::OnClick

CMFCDropDownToolbarButton::m_uiShowBarDelay

CMFCDropDownToolbarButton::DropDownToolbar