Compartir a través de


Rebar

Esta sección contiene información sobre los elementos de programación usados con controles de barra de rebar.

Temas de introducción

Tema Contenido
Controles de barra de rebar Los controles rebar actúan como contenedores para ventanas secundarias.
Uso de controles rebar Esta sección contiene código de ejemplo que muestra cómo implementar controles de barra de rebar.

error de Hadoop

Tema Contenido
RB_BEGINDRAG Coloca el control rebar en modo de arrastrar y colocar. Este mensaje no hace que se envíe una notificación RBN_BEGINDRAG .
RB_DELETEBAND Elimina una banda de un control rebar.
RB_DRAGMOVE Novedades la posición de arrastre en el control de barra de rebar después de un mensaje de RB_BEGINDRAG anterior.
RB_ENDDRAG Finaliza la operación de arrastrar y colocar del control rebar. Este mensaje no hace que se envíe una notificación RBN_ENDDRAG .
RB_GETBANDBORDERS Recupera los bordes de una banda. El resultado de este mensaje se puede usar para calcular el área utilizable en una banda.
RB_GETBANDCOUNT Recupera el recuento de bandas actualmente en el control rebar.
RB_GETBANDINFO Recupera información sobre una banda especificada en un control rebar.
RB_GETBANDMARGINS Recupera los márgenes de una banda.
RB_GETBARHEIGHT Recupera el alto del control rebar.
RB_GETBARINFO Recupera información sobre el control rebar y la lista de imágenes que utiliza.
RB_GETBKCOLOR Recupera el color de fondo predeterminado de un control rebar.
RB_GETCOLORSCHEME Recupera la información de la combinación de colores del control rebar.
RB_GETDROPTARGET Recupera el puntero de interfaz IDropTarget de un control de rebar.
RB_GETEXTENDEDSTYLE Obtiene el estilo extendido.
RB_GETPALETTE Recupera la paleta actual del control rebar.
RB_GETRECT Recupera el rectángulo delimitador de una banda determinada en un control rebar.
RB_GETROWCOUNT Recupera el número de filas de bandas en un control rebar.
RB_GETROWHEIGHT Recupera la altura de una fila especificada en un control rebar.
RB_GETTEXTCOLOR Recupera el color de texto predeterminado de un control rebar.
RB_GETTOOLTIPS Recupera el identificador de cualquier control de información sobre herramientas asociado al control rebar.
RB_GETUNICODEFORMAT Recupera la marca de formato de caracteres Unicode para el control .
RB_HITTEST Determina qué parte de una banda de rebar se encuentra en un punto determinado de la pantalla si existe una banda de rebar en ese punto.
RB_IDTOINDEX Convierte un identificador de banda en un índice de banda en un control rebar.
RB_INSERTBAND Inserta una nueva banda en un control rebar.
RB_MAXIMIZEBAND Cambia el tamaño de una banda de un control rebar a su tamaño ideal o mayor.
RB_MINIMIZEBAND Cambia el tamaño de una banda de un control rebar a su tamaño más pequeño.
RB_MOVEBAND Mueve una banda de un índice a otro.
RB_PUSHCHEVRON Se envía a un control de barra para insertar mediante programación un botón de contenido adicional.
RB_SETBANDINFO Establece las características de una banda existente en un control rebar.
RB_SETBANDWIDTH Establece el ancho de una banda acoplada.
RB_SETBARINFO Establece las características de un control rebar.
RB_SETBKCOLOR Establece el color de fondo predeterminado de un control rebar.
RB_SETCOLORSCHEME Establece la información de la combinación de colores para el control rebar.
RB_SETEXTENDEDSTYLE Establece el estilo extendido. Este mensaje no está implementado.
RB_SETPALETTE Establece la paleta actual del control rebar.
RB_SETPARENT Establece la ventana primaria de un control de barra.
RB_SETTEXTCOLOR Establece el color de texto predeterminado de un control rebar.
RB_SETTOOLTIPS Asocia un control de información sobre herramientas al control rebar.
RB_SETUNICODEFORMAT Establece la marca de formato de caracteres Unicode para el control. Este mensaje permite cambiar el juego de caracteres usado por el control en tiempo de ejecución en lugar de tener que volver a crear el control.
RB_SETWINDOWTHEME Establece el estilo visual de un control de barra.
RB_SHOWBAND Muestra u oculta una banda determinada en un control rebar.
RB_SIZETORECT Intenta encontrar el mejor diseño de las bandas para el rectángulo determinado.

Notificaciones

Tema Contenido
NM_CUSTOMDRAW (rebar) Enviado por el control de barra de rebar para notificar a su ventana primaria sobre las operaciones de dibujo. Esta notificación se envía en forma de un mensaje de WM_NOTIFY .
NM_NCHITTEST (rebar) Enviado por un control de barra de rebar cuando el control recibe un mensaje de WM_NCHITTEST . Este código de notificación se envía en forma de mensaje WM_NOTIFY .
NM_RELEASEDCAPTURE (rebar) Notifica a la ventana primaria de un control de rebar que el control está liberando la captura del mouse. Esta notificación se envía en forma de un mensaje de WM_NOTIFY .
RBN_AUTOBREAK Notifica al elemento primario de una barra que aparecerá un salto en la barra. El elemento primario determina si se va a realizar la interrupción.
RBN_AUTOSIZE Enviado por un control de barra de rebar creado con el estilo RBS_AUTOSIZE cuando la barra cambia de tamaño automáticamente. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_BEGINDRAG Enviado por un control de barra de rebar cuando el usuario comienza a arrastrar una banda. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_CHEVRONPUSHED Enviado por un control de barra de rebar cuando se inserta un botón de contenido adicional. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_CHILDSIZE Enviado por un control de barra de rebar cuando se cambia el tamaño de la ventana secundaria de una banda. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_DELETEDBAND Enviado por un control de barra de rebar después de eliminar una banda. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_DELETINGBAND Enviado por un control de barra de rebar cuando una banda está a punto de eliminarse. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_ENDDRAG Enviado por un control de barra de rebar cuando el usuario deja de arrastrar una banda. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_GETOBJECT Enviado por un control de barra de rebar creado con el estilo RBS_REGISTERDROP cuando un objeto se arrastra sobre una banda en el control. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_HEIGHTCHANGE Enviado por un control de barra de rebar cuando su alto ha cambiado. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_LAYOUTCHANGED Enviado por un control de barra de rebar cuando el usuario cambia el diseño de las bandas del control. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_MINMAX Enviado por un control de barra antes de maximizar o minimizar una banda. Este código de notificación se envía en forma de mensaje WM_NOTIFY .
RBN_SPLITTERDRAG Enviado por un control de barra de rebar cuando el usuario arrastra un divisor. Este código de notificación se envía en forma de mensaje WM_NOTIFY .

Estructuras

Tema Contenido
NMRBAUTOSIZE Contiene información utilizada para controlar los códigos de notificación de RBN_AUTOSIZE .
NMREBAR Contiene información utilizada para controlar varios códigos de notificación de la barra de rebar.
NMREBARAUTOBREAK Contiene información utilizada con la notificación RBN_AUTOBREAK .
NMREBARCHEVRON Contiene información utilizada para controlar el código de notificación de RBN_CHEVRONPUSHED .
NMREBARCHILDSIZE Contiene información utilizada para controlar el código de notificación de RBN_CHILDSIZE .
NMREBARSPLITTER Contiene información utilizada para controlar un código de notificación de RBN_SPLITTERDRAG .
RBHITTESTINFO Contiene información específica de una operación de prueba de posicionamiento. Esta estructura se usa con el mensaje RB_HITTEST .
REBARBANDINFO Contiene información que define una banda en un control de barra de rebar.
REBARINFO Contiene información que describe las características del control de la barra de rebar.

Constantes

Tema Contenido
Estilos de control de la barra de rebar Los controles de barra de rebar admiten una variedad de estilos de control además de estilos de ventana estándar.