Dicas de ferramenta da barra de ferramentas
Dicas de ferramenta são as janelas de pop-up pequena apresentam curtas descrições de finalidade de um botão barra de ferramentas quando você posiciona o mouse sobre um botão para um período de tempo.Quando você cria um aplicativo com o Assistente de aplicativo que tenha uma barra de ferramentas, suporte de dica de ferramenta é fornecido para você.Este artigo explica tanto o suporte de dica ferramenta criado pelo Assistente de aplicativo e como adicionar suporte de dica de ferramenta para seu aplicativo.
Este artigo aborda:
Ativar dicas de ferramenta
Atualizações da barra de status flyby
Ativar dicas de ferramenta
Ativar dicas de ferramenta em seu aplicativo, você deve fazer duas coisas:
Adicionar o CBRS_TOOLTIPS estilo de outros estilos (como estilo, WS_VISIBLEe outros CBRS_ estilos) passado como o dwStyle parâmetro para o CToolBar::Create função ou em SetBarStyle.
Conforme descrito no procedimento a seguir, acrescente o texto de dica de barra de ferramentas, separado por um caractere de nova linha ('\n'), o recurso de cadeia de caracteres contendo o prompt da linha de comando para o comando da barra de ferramentas.O recurso de seqüência compartilha a ID do botão de barra de ferramentas.
Para adicionar o texto de dica de ferramenta
Enquanto você estiver editando a barra de ferramentas no editor de barra de ferramentas, abra o Propriedades de botão de barra de ferramentas janela para um determinado botão.
No Prompt , especifique o texto a ser exibido na dica de ferramenta para esse botão.
Observação |
---|
Definir o texto como uma propriedade de botão no editor de barra de ferramentas substitui o procedimento anterior, na qual você teve que abrir e editar o recurso de cadeia de caracteres. |
Se uma barra de controle com dicas de ferramenta habilitado tem controles filho colocados nele, a barra de controle exibirá uma dica de ferramenta para cada controle filho na barra de controle, desde que ele atende aos seguintes critérios:
A identificação do controle é não – 1.
A entrada da tabela de seqüência de caracteres com a mesma identificação de controle filho no arquivo de recurso tem uma cadeia de caracteres de dica de ferramenta.
Atualizações da barra de Status flyby
Um recurso relacionado a dicas de ferramenta é barra atualizar status de "flyby".Por padrão, a mensagem na barra de status descreve apenas um determinado botão quando o botão é ativado.Incluindo CBRS_FLYBY na sua lista de estilos passados para CToolBar::Create, você pode ter essas mensagens atualizadas quando o cursor do mouse passa sobre a barra de ferramentas sem realmente ativar o botão.
O que você deseja saber mais sobre?
Implementação de barra de ferramentas do MFC (informações de visão geral das barras de ferramentas)
O CToolBar e CToolBarCtrl classes