Compartilhar via


Dica de ferramenta

Esta seção contém informações sobre os elementos de programação usados com controles de dica de ferramenta.

Súmulas

Tópico Conteúdo
sobre controles de dica de ferramenta As dicas de ferramenta aparecem automaticamente ou aparecem quando o usuário pausa o ponteiro do mouse sobre uma ferramenta ou algum outro elemento de interface do usuário.
usando controles de dica de ferramenta Esta seção contém exemplos que demonstram como criar diferentes tipos de dicas de ferramentas.

Mensagens

Tópico Conteúdo
TTM_ACTIVATE Ativa ou desativa um controle de dica de ferramenta.
TTM_ADDTOOL Registra uma ferramenta com um controle de dica de ferramenta.
TTM_ADJUSTRECT Calcula o retângulo de exibição de texto de um controle de dica de ferramenta do retângulo de janela ou o retângulo da janela de dica de ferramenta necessário para exibir um retângulo de exibição de texto especificado.
TTM_DELTOOL Remove uma ferramenta de um controle de dica de ferramenta.
TTM_ENUMTOOLS Recupera as informações que um controle de dica de ferramenta mantém sobre a ferramenta atual, ou seja, a ferramenta para a qual a dica de ferramenta está exibindo texto no momento.
TTM_GETBUBBLESIZE Retorna a largura e a altura de um controle de dica de ferramenta.
TTM_GETCURRENTTOOL Recupera as informações da ferramenta atual em um controle de dica de ferramenta.
TTM_GETDELAYTIME Recupera as durações iniciais, pop-up e de exibição atualmente definidas para um controle de dica de ferramenta.
TTM_GETMARGIN Recupera as margens superior, esquerda, inferior e direita definidas para uma janela de dica de ferramenta. Uma margem é a distância, em pixels, entre a borda da janela da dica de ferramenta e o texto contido na janela da dica de ferramenta.
TTM_GETMAXTIPWIDTH Recupera a largura máxima de uma janela de dica de ferramenta.
TTM_GETTEXT Recupera as informações que um controle de dica de ferramenta mantém sobre uma ferramenta.
TTM_GETTIPBKCOLOR Recupera a cor da tela de fundo em uma janela de dica de ferramenta.
TTM_GETTIPTEXTCOLOR Recupera a cor do texto em uma janela de dica de ferramenta.
TTM_GETTITLE Recupere informações sobre o título de um controle de dica de ferramenta.
TTM_GETTOOLCOUNT Recupera uma contagem das ferramentas mantidas por um controle de dica de ferramenta.
TTM_GETTOOLINFO Recupera as informações que um controle de dica de ferramenta mantém sobre uma ferramenta.
TTM_HITTEST Testa um ponto para determinar se ele está dentro do retângulo delimitador da ferramenta especificada e, se estiver, recupera informações sobre a ferramenta.
TTM_NEWTOOLRECT Define um novo retângulo delimitador para uma ferramenta.
TTM_POP Remove uma janela de dica de ferramenta exibida da exibição.
TTM_POPUP Faz com que a dica de ferramenta seja exibida nas coordenadas da última mensagem do mouse.
TTM_RELAYEVENT Passa uma mensagem do mouse para um controle de dica de ferramenta para processamento.
TTM_SETDELAYTIME Define as durações iniciais, pop-up e de apresentação para um controle de dica de ferramenta.
TTM_SETMARGIN Define as margens superior, esquerda, inferior e direita para uma janela de dica de ferramenta. Uma margem é a distância, em pixels, entre a borda da janela da dica de ferramenta e o texto contido na janela da dica de ferramenta.
TTM_SETMAXTIPWIDTH Define a largura máxima para uma janela de dica de ferramenta.
TTM_SETTIPBKCOLOR Define a cor da tela de fundo em uma janela de dica de ferramenta.
TTM_SETTIPTEXTCOLOR Define a cor do texto em uma janela de dica de ferramenta.
TTM_SETTITLE Adiciona um ícone padrão e uma cadeia de caracteres de título a uma dica de ferramenta.
TTM_SETTOOLINFO Define as informações que um controle de dica de ferramenta mantém para uma ferramenta.
TTM_SETWINDOWTHEME Define o estilo visual de um controle de dica de ferramenta.
TTM_TRACKACTIVATE Ativa ou desativa uma dica de ferramenta de acompanhamento.
TTM_TRACKPOSITION Define a posição de uma dica de ferramenta de acompanhamento.
TTM_UPDATE Força a dica de ferramenta atual a ser redesenhada.
TTM_UPDATETIPTEXT Define o texto da dica de ferramenta para uma ferramenta.
TTM_WINDOWFROMPOINT Permite que um procedimento de subclasse faça com que uma dica de ferramenta exiba texto para uma janela diferente daquela abaixo do cursor do mouse.

Notificações

Tópico Conteúdo
NM_CUSTOMDRAW (Dica de Ferramenta) Enviado por um controle de dica de ferramenta para notificar suas janelas pai sobre operações de desenho. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
TTN_GETDISPINFO Enviado por um controle de dica de ferramenta para recuperar as informações necessárias para exibir uma janela de dica de ferramenta. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
TTN_LINKCLICK Enviado quando um link de texto dentro de uma dica de ferramenta de balão é clicado.
TTN_NEEDTEXT Enviado por um controle de dica de ferramenta para recuperar as informações necessárias para exibir uma janela de dica de ferramenta. Essa notificação é idêntica a TTN_GETDISPINFO. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
TTN_POP Notifica a janela do proprietário de que uma dica de ferramenta está prestes a ser ocultada. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.
TTN_SHOW Notifica a janela do proprietário de que um controle de dica de ferramenta está prestes a ser exibido. Esse código de notificação é enviado na forma de uma mensagem de WM_NOTIFY.

Estruturas

Tópico Conteúdo
NMTTCUSTOMDRAW Contém informações específicas para um código de notificação NM_CUSTOMDRAW enviado por um controle de dica de ferramenta.
NMTTDISPINFO Contém informações usadas no tratamento do código de notificação TTN_GETDISPINFO. Essa estrutura substitui a estrutura TOOLTIPTEXT.
TOOLINFO A estruturaTOOLINFOcontém informações sobre uma ferramenta em um controle de dica de ferramenta.
TTGETTITLE Fornece informações sobre o título de um controle de dica de ferramenta.
TTHITTESTINFO Contém informações que um controle de dica de ferramenta usa para determinar se um ponto está no retângulo delimitador da ferramenta especificada. Se o ponto estiver no retângulo, a estrutura receberá informações sobre a ferramenta.

Constantes

Tópico Conteúdo
estilos de dica de ferramenta Esta seção lista os estilos de controle usados com controles de dica de ferramenta.