Compartilhar via


Estrutura TOOLTIPTEXT

Escrito seu manipulador de notificação de dica de ferramenta, você precisará usar o TOOLTIPTEXT estrutura.Os membros da TOOLTIPTEXTestrutura são:

typedef struct {

NMHDR hdr; // required for all WM_NOTIFY messages

LPTSTR lpszText; // see below

TCHAR szText[80]; // buffer for tool tip text

HINSTANCE hinst; // see below

UINT uflags; // flag indicating how to interpret the

// idFrom member of the NMHDR structure

// that is included in the structure

} TOOLTIPTEXT, FAR *LPTOOLTIPTEXT;

  • hdr
    Identifica a ferramenta precisa de texto.O único membro dessa estrutura que pode ser necessário é o ID de comando. do controleID de comando do controle será na idFrom membro a NMHDR estrutura, acessada com a sintaxe hdr.idFrom.Consulte NMHDR para uma discussão de membros da NMHDR estrutura.

  • lpszText
    Endereço de uma seqüência de caracteres para receber o texto para uma ferramenta.

  • szText
    Buffer que receberá o texto de dica de ferramenta.Um aplicativo pode copiar o texto para esse buffer como uma alternativa para especificar um endereço de string.

  • hinst
    Identificador da instância que contém uma seqüência de caracteres a ser usado como o texto de dica de ferramenta.Se lpszText é o endereço do texto Dica de ferramenta, esse membro é NULL.

Quando você manipular a TTN_NEEDTEXT notificação de mensagem, especifique a cadeia de caracteres a ser exibido em uma das seguintes maneiras:

  • Copiar o texto para o buffer especificado pelo szText membro.

  • Copie o endereço do buffer que contém o texto para o lpszText membro.

  • Copie o identificador de um recurso de cadeia de caracteres para o lpszText membro e copiar o identificador da instância que contém o recurso para o hinst membro.

Consulte também

Conceitos

Dicas de ferramenta no Windows não derivada de CFrameWnd