Partager via


Traitement des messages de notification dans un contrôle rebar

Dans la classe parente du contrôle rebar, créez une fonction gestionnaire d' OnChildNotify avec une instruction switch pour tous les messages de notification de rebar-contrôle (CReBarCtrl) que vous souhaitez utiliser.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 rebar, supprime des bandes du contrôle rebar, et ainsi de suite.

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

  • RBN_AUTOSIZE envoyée par un contrôle rebar (créé avec le style de RBS_AUTOSIZE ) lorsque le rebar se redimensionne automatiquement.

  • RBN_BEGINDRAG envoyée par un contrôle rebar lorsque l'utilisateur commence faisant glisser une bande.

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

  • RBN_DELETEDBAND envoyée par un contrôle rebar une fois qu'une bande a été supprimée.

  • RBN_DELETINGBAND envoyée par un contrôle rebar lorsqu'une bande est sur le point d'être supprimée.

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

  • RBN_GETOBJECT envoyée par un contrôle rebar (créé avec le style de RBS_REGISTERDROP ) lorsque vous faites glisser un objet sur une bande dans le contrôle.

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

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

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

Voir aussi

Référence

Utilisation CReBarCtrl

Concepts

Contrôles (MFC)