Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As dicas de ferramentas são as pequenas janelas pop-up que apresentam breves descrições da finalidade de um botão da barra de ferramentas quando você posiciona o mouse sobre um botão por um período de tempo. Quando cria uma aplicação com o Assistente de Aplicação que tem uma barra de ferramentas, o suporte a dicas de ferramentas é automaticamente incluído. Este artigo explica o suporte a dicas de ferramentas criado pelo Assistente de Aplicativo e como adicionar suporte a dicas de ferramenta ao seu aplicativo.
Este artigo abrange:
Dicas de ferramentas de ativação
Para ativar as dicas de ferramentas em seu aplicativo, você deve fazer duas coisas:
Adicione o estilo CBRS_TOOLTIPS aos outros estilos (como WS_CHILD, WS_VISIBLE e outros estilos CBRS_ ) passados como o parâmetro dwStyle para a função CToolBar::Create ou em SetBarStyle.
Conforme descrito no procedimento abaixo, acrescente o texto da dica da barra de ferramentas, separado por um caractere de nova linha ('\n'), ao recurso de cadeia de caracteres que contém o prompt de linha de comando para o comando da barra de ferramentas. O recurso de cadeia de caracteres compartilha a ID do botão da barra de ferramentas.
Para adicionar o texto da dica de ferramenta
Enquanto estiver editando a barra de ferramentas no editor da barra de ferramentas, abra a janela Propriedades do botão da barra de ferramentas para um determinado botão.
Na caixa Prompt , especifique o texto que você deseja que apareça na dica de ferramenta desse botão.
Observação
Definir o texto como uma propriedade de botão no editor da barra de ferramentas substitui o procedimento anterior, no qual você tinha que abrir e editar o recurso de cadeia de caracteres.
Se uma barra de controle com dicas de ferramenta habilitadas tiver controles filho colocados nela, a barra de controle exibirá uma dica de ferramenta para cada controle filho na barra de controle, desde que atenda aos seguintes critérios:
O ID do controle não é - 1.
A entrada string-table com a mesma ID que o controle filho no arquivo de recurso tem uma cadeia de caracteres de dica de ferramenta.
Atualizações da barra de status do Flyby
Um recurso relacionado às dicas de ferramentas é a atualização da barra de status "flyby". Por padrão, a mensagem na barra de status descreve apenas um botão específico da barra de ferramentas quando o botão é ativado. Ao incluir 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ê quer saber mais sobre
Implementação da Barra de Ferramentas MFC (informações gerais sobre barras de ferramentas)
As classes CToolBar e CToolBarCtrl