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 |