CMFCReBar Class
Un objeto de CMFCReBar es una barra de control que proporciona el diseño, persistencia, e información de estado del rebar controla.
class CMFCReBar : public CPane
Members
Métodos públicos
Name |
Descripción |
---|---|
Agrega una banda un rebar. |
|
(Reemplaza CBasePane::CalcFixedLayout.) |
|
(Reemplaza CBasePane::CanFloat.) |
|
Crea el control rebar y lo asocia al objeto de CMFCReBar . |
|
(Reemplaza CBasePane::EnableDocking.) |
|
|
|
Proporciona acceso directo al control común subyacente de CReBarCtrl . |
|
(Reemplaza CPane::OnShowControlBarMenu.) |
|
(Reemplaza CWnd::OnToolHitTest.) |
|
(Reemplaza CBasePane::OnUpdateCmdUI.) |
|
(Reemplaza CBasePane::SetPaneAlignment.) |
Comentarios
Un objeto de CMFCReBar puede contener una variedad de ventanas secundarias. Esto incluye los cuadros de edición, barras de herramientas, y los cuadros de lista. Puede cambiar el tamaño del rebar mediante programación, o el usuario puede cambiar manualmente el tamaño del rebar arrastrando su barra de. También puede establecer el fondo de un objeto rebar en un mapa de bits de su elección.
Un objeto rebar se comporta de forma similar a un objeto de la barra de herramientas. Un control rebar puede contener una o más bandas, y cada banda puede contener una barra de agarrador, un mapa de bits, una etiqueta de texto, y una ventana secundaria.
Ejemplo
El ejemplo siguiente se muestra cómo utilizar varios métodos en la clase de CMFCReBar . El ejemplo muestra cómo crear un control rebar y agregar una banda cuando. Las funciones de banda como una barra de herramientas interna. Este fragmento de código es parte de Ejemplo del Rebar.
CMFCReBar m_wndReBar;
...
// Each rebar pane will ocupy its own row:
DWORD dwStyle = RBBS_GRIPPERALWAYS | RBBS_FIXEDBMP | RBBS_BREAK;
// CMFCMenuBar m_wndMenuBar
// CMFCToolBar m_wndToolBar
if (!m_wndReBar.Create(this) ||
!m_wndReBar.AddBar (&m_wndMenuBar) ||
!m_wndReBar.AddBar (&m_wndToolBar, NULL, NULL, dwStyle))
{
TRACE0("Failed to create rebar\n");
return -1; // fail to create
}
Jerarquía de herencia
Requisitos
encabezado: afxRebar.h