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. |