Compartilhar via


Estrutura NMTVGETINFOTIPA (commctrl.h)

Contém e recebe 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 de 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 de 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.

Observações

Nota

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 do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

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