Compartir a través de


Procesar mensajes de notificación en un control Rebar

En la clase principal del control rebar, cree una función de controlador OnChildNotify con una instrucción switch para los mensajes de notificación de control rbar (CReBarCtrl) que quiera controlar. Las notificaciones se envían a la ventana principal cuando el usuario arrastra objetos sobre el control rebar, cambia el diseño de las bandas de rbar, elimina las bandas del control rbar, etc.

El objeto de control rbar puede enviar los siguientes mensajes de notificación:

  • RBN_AUTOSIZE Enviado por un control rbar (creado con el estilo RBS_AUTOSIZE) cuando el control rebar cambia de tamaño automáticamente.

  • RBN_BEGINDRAG Enviado por un control rbar cuando el usuario comienza a arrastrar una banda.

  • RBN_CHILDSIZE Enviado por un control rbar cuando se cambia el tamaño de la ventana secundaria de una banda.

  • RBN_DELETEDBAND Enviado por un control rbar después de eliminar una banda.

  • RBN_DELETINGBAND Enviado por un control rbar cuando una banda está a punto de eliminarse.

  • RBN_ENDDRAG Enviado por un control rbar cuando el usuario deja de arrastrar una banda.

  • RBN_GETOBJECT Enviado por un control rbar (creado con el estilo RBS_REGISTERDROP) cuando un objeto se arrastra sobre una banda del control.

  • RBN_HEIGHTCHANGE Enviado por un control rbar cuando su alto ha cambiado.

  • RBN_LAYOUTCHANGED Enviado por un control rbar cuando el usuario cambia el diseño de las bandas del control.

Para más información sobre estas notificaciones, consulte Referencia de controles rbar en Windows SDK.

Consulte también

Uso de CReBarCtrl
Controles