Criando um objeto CToolBarCtrl

CToolBarCtrl objetos contêm diversas estruturas de dados interno — uma lista de bitmaps de imagem de botão, uma lista de cadeias de caracteres de rótulo de botão e uma lista de TBBUTTON estruturas — que associar uma imagem e/ou seqüência com a posição, estilo, estado e ID 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 objeto que você deve configurar essas estruturas de dados. Para obter uma lista das estruturas de dados, consulte Controles de barra de ferramentas in the Windows SDK. A lista de seqüências de caracteres pode ser usada somente para os rótulos de botão; não é possível recuperar seqüências de caracteres na barra de ferramentas.

Para usar um CToolBarCtrl objeto que você normalmente executar as seguintes etapas:

Para usar um objeto CToolBarCtrl

  1. Construir o CToolBarCtrl objeto.

  2. De telefonarCriar para criar o controle comum de barra de ferramentas do Windows e anexá-lo à CToolBarCtrl objeto. Se você deseja que as imagens de bitmap para botões, adicionar os bitmaps de botão à barra de ferramentas chamando AddBitmap.Se você desejar rótulos de seqüência de caracteres para botões, adicionar as seqüências de caracteres à barra de ferramentas chamando AddString and/or AddStrings.Depois de chamar AddString e/ou AddStrings, você deve chamar AutoSize para obter a seqüência de caracteres ou seqüências de caracteres são exibidos.

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

  4. Se você desejar que sistema autônomo dicas de ferramenta, manipular TTN_NEEDTEXT mensagens na janela do proprietário da barra de ferramentas conforme descrito em Manipulação de notificações de dica de ferramenta.

  5. Se você quiser que o usuário para personalizar a barra de ferramentas, lidar com mensagens de notificação de personalização na janela do proprietário, conforme descrito em Manipulação de notificações de personalização.

Consulte também

Conceitos

Controles (MFC)

Referência

Usando CToolBarCtrl