Compartilhar via


Criando um objeto CToolBarCtrl

CToolBarCtrl objetos contêm várias estruturas de dados internos — uma lista de bitmaps de imagem de botão, uma lista de seqüências de rótulo do botão e uma lista de TBBUTTON estruturas — que associar uma imagem e/ou seqüência de caracteres com a posição, estilo, estado e identificação do botão de comando.Cada um dos elementos dessas estruturas de dados é chamada por um índice baseado em zero.Antes de usar um CToolBarCtrl de objeto, você deve configurar essas estruturas de dados.Para obter uma lista das estruturas de dados, consulte Controles de barra de ferramentas na Windows SDK.A lista de seqüências de caracteres só pode ser usada para rótulos de botão; Você não pode recuperar seqüências de caracteres na barra de ferramentas.

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

Para usar um objeto CToolBarCtrl

  1. Construir o CToolBarCtrl objeto.

  2. Chamar criar criar um controle comum de barra de ferramentas do Windows e anexá-lo para o CToolBarCtrl objeto.Se desejar imagens de bitmap para botões, adicione os bitmaps de botão da barra de ferramentas chamando AddBitmap.Se você desejar rótulos de seqüência de caracteres para botões, adicione as seqüências de caracteres na barra de ferramentas chamando AddString permitem e/ou AddStrings.Depois de chamar o AddString e/ou AddStrings, você deve chamar AutoSize para obter a seqüência de caracteres ou seqüências de caracteres apareça.

  3. Adicionar estruturas de botão da barra de ferramentas chamando AddButtons.

  4. Se você quiser dicas de ferramenta, tratar TTN_NEEDTEXT mensagens na janela de proprietário da barra de ferramentas conforme descrito em Notificações de dica de ferramenta manipulação.

  5. Se desejar que o usuário possa personalizar barra de ferramentas, manipular mensagens de notificação de personalização na janela do proprietário conforme descrito em Manipulação personalização notificações.

Consulte também

Referência

Usando CToolBarCtrl

Conceitos

Controles (MFC)