Estrutura NMTVGETINFOTIPA (commctrl.h)

Contém e recebem informações de item de exibição de árvore necessárias para exibir uma dica de ferramenta para um item. Essa estrutura é usada com o código de notificação TVN_GETINFOTIP .

Sintaxe

typedef struct tagNMTVGETINFOTIPA {
  NMHDR     hdr;
  LPSTR     pszText;
  int       cchTextMax;
  HTREEITEM hItem;
  LPARAM    lParam;
} NMTVGETINFOTIPA, *LPNMTVGETINFOTIPA;

Membros

hdr

Tipo: NMHDR

Estrutura NMHDR que contém informações sobre essa notificação.

pszText

Tipo: LPTSTR

Endereço de um buffer de caracteres que contém o texto a ser exibido. Se você quiser alterar o texto exibido na dica de ferramenta, precisará modificar o conteúdo desse buffer. O tamanho desse buffer é especificado pela estrutura cchTextMax .

cchTextMax

Tipo: int

Tamanho do buffer em pszText, em caracteres. Embora você nunca deva assumir que esse buffer será de qualquer tamanho específico, o valor INFOTIPSIZE pode ser usado para fins de design.

hItem

Tipo: HTREEITEM

Identificador de árvore para o item para o qual a dica de ferramenta está sendo exibida.

lParam

Tipo: LPARAM

Dados definidos pelo aplicativo associados ao item para o qual a dica de ferramenta está sendo exibida.

Comentários

Observação

O cabeçalho commctrl.h define NMTVGETINFOTIP como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho commctrl.h