Partager via


Gérer des messages de notification dans un contrôle rebar

Dans la classe parente du contrôle rebar, créez une fonction gestionnaire OnChildNotify avec une instruction switch pour tous les messages de notification de contrôle rebar (CReBarCtrl) à traiter. Les notifications sont envoyées à la fenêtre parente lorsque l'utilisateur fait glisser des objets sur le contrôle rebar, modifie la disposition des bandes rebars, supprime les bandes du contrôle rebar, et ainsi de suite.

Les messages suivants de notification peuvent être envoyés par l'objet de contrôle rebar :

  • RBN_AUTOSIZE   Envoyé par un contrôle rebar (avec le style RBS_AUTOSIZE ) lorsque le rebar se redimensionne automatiquement.

  • RBN_BEGINDRAG   Envoyé par un contrôle rebar lorsque l'utilisateur commence à faire glisser une bande.

  • RBN_CHILDSIZE   Envoyé par un contrôle rebar lorsque la fenêtre enfant d'une bande est redimensionnée.

  • RBN_DELETEDBAND   Envoyé par un contrôle rebar lorsqu'une bande a été supprimée.

  • RBN_DELETINGBAND   Envoyé par un contrôle rebar lorsqu'une bande va être supprimée.

  • RBN_ENDDRAG   Envoyé par un contrôle rebar lorsque l'utilisateur arrête de faire glisser une bande.

  • RBN_GETOBJECT   Envoyé par un contrôle rebar (avec le style RBS_REGISTERDROP ) lorsqu'un objet est déplacé sur une bande dans le contrôle.

  • RBN_HEIGHTCHANGE   Envoyé par un contrôle rebar lorsque sa hauteur a changé.

  • RBN_LAYOUTCHANGED   Envoyé par un contrôle rebar lorsque l'utilisateur modifie la disposition des bandes de contrôle.

Pour plus d'informations sur ces notifications, consultez la Référence de contrôle rebar dans Kit de développement logiciel Windows.

Voir aussi

Référence

À l'aide de CReBarCtrl

Concepts

contrôles (MFC)