Criando um controle rebar
os objetos deCReBarCtrl devem ser criados antes que o objeto pai esteja visível. Isso minimiza as chances de problemas de pintura.
Por exemplo, o rebar (usados na janela do quadro objects) são usados como janelas pai para controles da barra de ferramentas. Em virtude disso, o pai do controle de rebar é o objeto da janela do quadro. Como o objeto da janela do quadro é o pai, a função de membro de OnCreate (pai) é um local pendente para criar o controle de rebar.
Para usar um objeto de CReBarCtrl , normalmente você seguirá estas etapas:
Para usar um objeto de CReBarCtrl
Construir o objeto de CReBarCtrl .
Chame Crie para criar o controle comuns de rebar do windows e anexá-lo ao objeto de CReBarCtrl , especificando todos os estilos desejados.
Carregar um bitmap, com uma chamada a CBitmap::LoadBitmap, para ser usado como o plano de fundo do objeto de controle de rebar.
Crie e inicializar todos os objetos da janela filho (barras de ferramentas, controles da caixa de diálogo, e assim por diante) que estão contidos no objeto de controle de rebar.
Inicializar uma estrutura de REBARBANDINFO com as informações necessárias para a faixa que está prestes a ser inserida.
Chame InsertBand para inserir janelas filho existentes (como m_wndReToolBar) no novo controle de rebar. Para obter mais informações sobre como inserir une-se em um controle existente de rebar, consulte Controles e faixas de Rebar.