Compartir a través de


Clases de barra de control

Las barras de control se adjuntan a una ventana de marco. Contienen botones, paneles de estado o una plantilla de diálogo. Las barras de control flotantes, también denominadas paletas de herramientas, se implementan adjuntándolas a un objeto CMiniFrameWnd.

Barras de control de marco

Estas barras de control son una parte integral del marco MFC. Son más fáciles de usar y más eficaces que las barras de control de Windows porque se integran con el marco de trabajo. La mayoría de las aplicaciones MFC usan estas barras de control en lugar de las barras de control de Windows.

CControlBar
Clase base para las barras de control MFC enumeradas en esta sección. Una barra de control es una ventana alineada con el borde de una ventana de marco. La barra de control contiene controles secundarios basados en HWND o controles que no se basan en un HWND, como botones de la barra de herramientas.

CDialogBar
Barra de control basada en una plantilla de cuadro de diálogo.

CReBar
Admite una barra de herramientas que puede contener ventanas secundarias adicionales en forma de controles.

CToolBar
Ventanas de control de la barra de herramientas que contienen botones de comando de mapa de bits no basados en un HWND. La mayoría de las aplicaciones MFC usan esta clase en lugar de la clase CToolBarCtrl.

CStatusBar
Clase base para las ventanas de control de barra de estado. La mayoría de las aplicaciones MFC usan esta clase en lugar de la clase CStatusBarCtrl.

Barras de control de Windows

Estas barras de control son contenedores finos para los controles de Windows correspondientes. Dado que no están integrados con el marco de trabajo, son más difíciles de usar que las barras de control enumeradas anteriormente. La mayoría de las aplicaciones MFC usan las barras de control enumeradas anteriormente.

CRebarCtrl
Implementa el control interno del objeto CRebar.

CStatusBarCtrl
Una ventana horizontal, normalmente dividida en paneles, en los que una aplicación puede mostrar información de estado.

CToolBarCtrl
Proporciona la funcionalidad del control de barra de herramientas común de Windows.

CToolTipCtrl
Una pequeña ventana emergente que muestra una sola línea de texto que describe el propósito de una herramienta en una aplicación.

CDockState
Controla el almacenamiento persistente de los datos de estado de acoplamiento para las barras de control.

Consulte también

Información general sobre la clase