Partilhar via


Classes de barra de controle

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

Barras de controle do Framework

Essas barras de controle são parte integrante da estrutura do MFC.Eles são mais fáceis de usar e mais poderoso do Windows controlam barras porque eles são integrados com o framework.A maioria dos aplicativos MFC use 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.Uma barra de controle é uma janela alinhada pela borda de uma janela do quadro.Barra de controle contém HWND-com base em controles de filho ou não baseado em uma HWND, como botões da barra de ferramentas.

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

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

  • CToolBar
    Windows de controle de barra de ferramentas contém botões de comando de bitmap não com base em um HWND.A maioria dos aplicativos do MFC usar essa classe em vez de CToolBarCtrl.

  • CStatusBar
    A classe base para windows de controle de barra de status.A maioria dos aplicativos do MFC usar essa classe em vez de CStatusBarCtrl.

Barras de controle do Windows

Essas barras de controle são invólucros finos para 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 da 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 de barra de ferramentas do Windows.

Classes relacionadas

  • CToolTipCtrl
    Uma pequena janela pop-up que exibe uma única linha de texto que descreve 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