Partager via


CControlBar::OnUpdateCmdUI

Cette fonction membre est appelée par l'infrastructure pour mettre à jour l'état de la barre d'outils ou de la barre d'état.

virtual void OnUpdateCmdUI( 
   CFrameWnd* pTarget, 
   BOOL bDisableIfNoHndler  
) = 0;

Paramètres

  • pTarget
    Points à la fenêtre frame principale de l'application. Ce pointeur est utilisé pour acheminer des messages de mise à jour.

  • bDisableIfNoHndler
    Réduisez qui indique si un contrôle qui a aucun gestionnaire de mise à jour doit être affiché comme automatiquement désactivé.

Notes

Pour mettre à jour un bouton ou un volet individuel, utilisez la macro d' ON_UPDATE_COMMAND_UI dans votre table des messages pour définir un gestionnaire de mise à jour correctement. Consultez l' ON_UPDATE_COMMAND_UI pour plus d'informations sur l'utilisation de cette macro.

OnUpdateCmdUI est appelée par l'infrastructure lorsque l'application est inactive. La fenêtre frame à mettre à jour doit être une fenêtre enfant, au moins indirectement, d'une fenêtre frame visible. OnUpdateCmdUI est un substituable avancé.

Configuration requise

Header: afxext.h

Voir aussi

Référence

CControlBar, classe

Graphique de la hiérarchie

ON_UPDATE_COMMAND_UI

TN031 : barres de contrôles