Compartilhar via


Classe CReBar

Uma barra de controle que fornece o layout, a persistência, e as informações do estado de controles do rebar.

class CReBar : public CControlBar

Membros

Métodos públicos

Nome

Descrição

CReBar::AddBar

Adiciona uma faixa a um rebar.

CReBar::Create

Cria o controle rebar e anexá-la ao objeto de CReBar .

CReBar::GetReBarCtrl

Permite acesso direto ao controle comum subjacente.

Comentários

Um objeto do rebar pode conter uma variedade de janelas filho, geralmente outros controles, incluindo caixas de edição, barras de ferramentas, e caixas de listagem. Um objeto do rebar pode exibir suas janelas-filho em um bitmap especificado. Seu aplicativo pode redimensionar automaticamente o rebar, ou o usuário pode redimensionar manualmente o rebar clicando em ou arrastando sua barra de alça.

Exemplo de RebarMenu

Controle Rebar

Um objeto do rebar se comporta de forma semelhante a um objeto da barra de ferramentas. Um rebar usa o mecanismo de clique-e- arraste para redimensionar as faixas. Um controle rebar pode conter uma ou mais faixas, com cada faixa que tem qualquer combinação de uma barra de alça, um bitmap, de um rótulo de texto, e uma janela filho. Em o entanto, as faixas não podem conter mais de uma janela filho.

CReBar usa a classe de CReBarCtrl para fornecer sua implementação. Você pode acessar o controle rebar com GetReBarCtrl para tirar proveito das opções de personalização do controle. Para obter mais informações sobre controles do rebar, consulte CReBarCtrl. Para obter mais informações sobre controles do rebar, consulte usando CReBarCtrl.

Aviso

Os objetos do Rebar e do controle rebar não suportam o encaixe da barra de controle MFC.Se CRebar::EnableDocking é chamado, seu aplicativo afirmará.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CControlBar

CReBar

Requisitos

Cabeçalho: afxext.h

Consulte também

Referência

Classe CControlBar

Gráfico da hierarquia

Conceitos

Exemplo MFCIE MFC