TVM_SELECTITEM mensagem
Seleciona o item de exibição de árvore especificado, rola o item para a exibição ou redesenha o item no estilo usado para indicar o destino de uma operação de arrastar e soltar. Você pode enviar essa mensagem explicitamente ou usando a macro TreeView_Select, TreeView_SelectItem ou TreeView_SelectDropTarget .
Parâmetros
-
wParam
-
Sinalizador de ação. Esse parâmetro pode usar um dos valores a seguir:
Valor Significado - TVGN_CARET
Define a seleção para o item especificado. A janela pai do controle de exibição de árvore recebe os códigos de notificação TVN_SELCHANGING e TVN_SELCHANGED . - TVGN_DROPHILITE
Redesenha o item especificado no estilo usado para indicar o destino de uma operação de arrastar e soltar. - TVGN_FIRSTVISIBLE
Garante que o item especificado esteja visível e, se possível, o exibe na parte superior da janela do controle. Os controles de exibição de árvore exibem quantos itens caberão na janela. Se o item especificado estiver próximo à parte inferior da hierarquia de itens do controle, ele poderá não se tornar o primeiro item visível, dependendo de quantos itens cabem na janela. TVSI_NOSINGLEEXPAND Quando um único item é selecionado, garante que o modo de exibição de árvore não expanda os filhos desse item. Isso é válido somente se usado com o sinalizador TVGN_CARET.
Nota: Para usar esse sinalizador, você deve fornecer um manifesto especificando Comclt32.dll versão 6.0. Para obter mais informações sobre manifestos, consulte Habilitando estilos visuais. -
lParam
-
Identificador para um item. Se lParam for NULL, o controle será definido como sem nenhum item selecionado.
Valor retornado
Retornará TRUE se tiver êxito ou FALSE caso contrário.
Comentários
Se o item especificado for o filho de um item pai recolhido, a lista pai de itens filho será expandida para revelar o item especificado. Nesse caso, a janela pai do controle recebe os códigos de notificação TVN_ITEMEXPANDING e TVN_ITEMEXPANDED .
Usar a macro TreeView_SelectItem é equivalente a enviar a mensagem TVM_SELECTITEM com wParam definido como o valor TVGN_CARET. Usar a macro TreeView_SelectDropTarget é equivalente a enviar a mensagem TVM_SELECTITEM com wParam definido como o valor TVGN_DROPHILITE. Usar TreeView_SelectSetFirstVisible é equivalente a enviar a mensagem TVM_SELECTITEM com wParam definido como o valor TVGN_FIRSTVISIBLE.
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] |
parâmetro |
|