CReBarCtrl Class
Encapsula la funcionalidad de un control rebar, que es un contenedor para una ventana secundaria.
class CReBarCtrl : public CWnd
Miembros
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CReBarCtrl. |
Métodos públicos
Name |
Descripción |
---|---|
Coloca el control rebar en modo de arrastrar y colocar. |
|
Crea el control rebar y lo asocia al objeto de CReBarCtrl . |
|
Crea un control rebar con Windows especificado extendidas estilos y lo asocia a un objeto de CReBarCtrl . |
|
Elimina una banda de un control rebar. |
|
Actualiza la posición de arrastre en el control rebar después de una llamada a BeginDrag. |
|
Finaliza la operación de arrastrar y colocar de control rebar. |
|
Recupera los bordes de una banda. |
|
Recupera el recuento de bandas actualmente en el control rebar. |
|
Información de recupera sobre una banda especificada en un control rebar. |
|
Recupera los márgenes de una banda. |
|
Recupera el alto del control rebar. |
|
La información de recupera sobre el control rebar y la imagen enumerarlo utiliza. |
|
Recupera el color de fondo predeterminado de un control rebar. |
|
Recupera la estructura de COLORSCHEME asociada al control rebar. |
|
Recupera el puntero de interfaz de IDropTarget de un control rebar. |
|
Obtiene el estilo extendido del control actual rebar. |
|
Recupera la lista de imágenes asociada a un control rebar. |
|
Recupera la paleta actual del control rebar. |
|
Recupera el rectángulo delimitador de una banda determinada en un control rebar. |
|
Recupera el número de filas de la banda en un control rebar. |
|
Recupera el alto de una fila especificada en un control rebar. |
|
Recupera el color del texto predeterminado de un control rebar. |
|
Recupera el identificador a cualquier control de información sobre herramientas asociada al control rebar. |
|
Determina qué parte de una banda rebar es en un punto determinado de la pantalla, si existe una banda rebar en ese momento. |
|
Convierte un identificador (ID) de banda a un índice de banda en un control rebar. |
|
Inserta una nueva banda en un control rebar. |
|
Cambia el tamaño de una banda en un control rebar al tamaño más grande. |
|
Cambia el tamaño de una banda en un control rebar a su tamaño menor. |
|
Mueve una banda a partir de un índice a otro. |
|
Mediante programación inserta un botón de contenido adicional. |
|
Cambia el tamaño de una banda en un control rebar a su tamaño ideal. |
|
Establece características de una banda existente en un control rebar. |
|
Establece el ancho de banda acoplada especificada en el control actual rebar. |
|
Establece las características de un control rebar. |
|
Establece el color de fondo predeterminado de un control rebar. |
|
Establece la combinación de colores de los botones en un control rebar. |
|
Establece los estilos extendidos para el control actual rebar. |
|
Establece la lista de imágenes de un control rebar. |
|
Establece la ventana propietaria de un control rebar. |
|
Establece la paleta actual del control rebar. |
|
Establece el color de texto predeterminado de un control rebar. |
|
Asocia un control de información sobre herramientas al control rebar. |
|
Establece el estilo visual del control rebar. |
|
Muestra u oculta una banda determinada en un control rebar. |
|
Llenan un control rebar un rectángulo especificado. |
Comentarios
La aplicación en la que el control rebar reside las asignaciones la ventana secundaria contiene junto al control rebar a la banda rebar. La ventana secundaria normalmente es otro control común.
Los controles Rebar contienen una o más bandas. Cada banda puede contener una combinación de una barra de agarrador, un mapa de bits, de una etiqueta de texto, y una ventana secundaria. Banda puede contener solo uno de cada uno de estos elementos.
El control rebar puede mostrar la ventana secundaria sobre un mapa de bits de fondo especificado. Todas las bandas de control rebar pueden cambiar el tamaño, excepto las que utilizan el estilo de RBBS_FIXEDSIZE . Cuando se coloca o cambia el tamaño de una banda de control de nuevo rebar, el control rebar controla el tamaño y la posición de la ventana secundaria asignada a la banda. Para cambiar el tamaño o cambiar el orden de bandas dentro del control, haga clic y arrastre la barra del agarrador de una banda.
La ilustración siguiente se muestra un control rebar que tiene tres bandas:
Banda 0 contiene un control toolbar plano, transparente.
Banda 1 contiene el estándar transparente y botones desplegables transparentes.
Banda 2 contiene un cuadro combinado y cuatro botones estándar.
Control Rebar
Compatibilidad de los controles Rebar:
Listas de imágenes.
Tráfico.
Funcionalidad personalizada de dibujo.
Una variedad de estilos de control además de estilos de ventana estándar. Para obtener una lista de estos estilos, vea Estilos de Control Rebar en Windows SDK.
Para obtener más información, vea Mediante CReBarCtrl.
Jerarquía de herencia
CReBarCtrl
Requisitos
encabezado: afxcmn.h