Compartilhar via


BAR de controle Classes

Barras de controle são conectadas a uma janela do quadro.Eles contêm botões, painéis de status ou um modelo de caixa de diálogo.Barras de controle flutuante, também chamadas de paletas de ferramenta são implementadas por anexá-los para um CMiniFrameWnd objeto.

Barras de controle de estrutura

Essas barras de controle são parte integrante da estrutura do MFC.Eles são mais fáceis de usar e mais poderoso do que o Windows controle barras porque elas são integradas com a estrutura.A maioria dos aplicativos MFC usa essas barras de controle, em vez das barras de controle do Windows.

  • CControlBar
    A classe base para as barras de controle MFC listados nesta seção.A BAR de controle é uma janela alinhada pela borda de uma janela de quadro.O BAR de controle contém qualquer um dos HWND-com base em filho não baseado em controles ou um HWND, sistema autônomo botões da BAR de ferramentas.

  • CDialogBar
    Uma BAR de controle é baseada em um modelo de caixa de diálogo.

  • CReBar
    Oferece suporte a uma barra de ferramentas que pode conter janelas filho adicional na forma de controles.

  • CToolBar
    Janelas de controle de barra de ferramentas que contém botões de comando do bitmap não baseado em um HWND. A maioria dos aplicativos MFC usa essa classe em vez de CToolBarCtrl.

  • CStatusBar
    A classe base para janelas de controle de BAR de status.A maioria dos aplicativos MFC usa essa classe em vez de CStatusBarCtrl.

Barras de controle do Windows

Essas barras de controle são invólucros finos para os controles do Windows correspondentes.Porque eles não estão integrados com a estrutura, eles são mais difíceis de usar do que as barras de controle listadas anteriormente.A maioria dos aplicativos MFC use as barras de controle listadas anteriormente.

  • CRebarCtrl
    Implementa o controle interno do CRebar objeto.

  • CStatusBarCtrl
    Uma janela horizontal, geralmente dividida em painéis, no qual um aplicativo pode exibir informações de status.

  • CToolBarCtrl
    Fornece a funcionalidade do controle comum da barra de ferramentas do Windows.

Classes relacionadas

  • CToolTipCtrl
    Uma pequena janela pop-up que exibe uma única linha de texto que descreva a finalidade de uma ferramenta em um aplicativo.

  • CDockState
    Manipula o armazenamento persistente de dados de estado para barras de controle de encaixe.

Consulte também

Conceitos

Visão geral das bibliotecas de classes