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.