Criar um controle Rebar

CReBarCtrl objetos devem ser criados antes que o objeto pai é visível.Isso minimiza as possibilidades de problemas de pintura.

Por exemplo, controles de rebar (usados em objetos de janela de quadro) são geralmente usados como windows pai para controles de barra de ferramentas.Portanto, o pai do controle rebar é o objeto de janela do quadro.Porque o objeto de janela do quadro é o pai, o OnCreate função de membro (do pai) é um excelente lugar para criar um controle rebar.

Para usar um CReBarCtrl de objeto, você normalmente seguirá estas etapas:

Para usar um objeto CReBarCtrl

  1. Construir o CReBarCtrl objeto.

  2. Chamar criar criar o controle comum do Windows rebar e anexá-lo para o CReBarCtrl objeto, especificando estilos qualquer desejado.

  3. Carregar um bitmap com uma chamada para CBitmap::LoadBitmap, para ser usado como plano de fundo do objeto de controle rebar.

  4. Criar e inicializar quaisquer objetos de janela filho (barras de ferramentas, controles de caixa de diálogo e assim por diante) que serão contidos pelo objeto de controle rebar.

  5. Inicializar um REBARBANDINFO estrutura com as informações necessárias para a banda prestes a ser inserido.

  6. Chamar InsertBand inserir janelas filho existente (como m_wndReToolBar) para o novo controle rebar.Para obter mais informações sobre inserção de faixas em um controle rebar existente, consulte Rebar controles e as faixas.

Consulte também

Referência

Usando CReBarCtrl

Conceitos

Controles (MFC)