Partilhar via


Estados do item de controle Tree-View

Esta seção lista os sinalizadores de estado do item usados para indicar o estado de um item em um controle de exibição de árvore.

Constante Descrição
TVIS_BOLD
O item está em negrito.
TVIS_CUT
O item é selecionado como parte de uma operação de recortar e colar.
TVIS_DROPHILITED
O item é selecionado como um destino de arrastar e soltar.
TVIS_EXPANDED
A lista de itens filho do item está expandida no momento; ou seja, os itens filho são visíveis. Esse valor se aplica somente a itens pai.
TVIS_EXPANDEDONCE
A lista de itens filho do item foi expandida pelo menos uma vez. Os códigos de notificação TVN_ITEMEXPANDING e TVN_ITEMEXPANDED não são gerados para itens pai que têm esse estado definido em resposta a uma mensagem de TVM_EXPAND . Usar TVE_COLLAPSE e TVE_COLLAPSERESET com TVM_EXPAND fará com que esse estado seja redefinido. Esse valor se aplica somente a itens pai.
TVIS_EXPANDPARTIAL
Versão 4.70. Um item de exibição de árvore parcialmente expandido. Nesse estado, alguns, mas não todos, dos itens filho ficam visíveis e o símbolo de adição do item pai é exibido.
TVIS_SELECTED
O item está selecionado. Sua aparência depende se tem o foco. O item será desenhado usando as cores do sistema para seleção.
TVIS_OVERLAYMASK
Máscara para os bits usados para especificar o índice de imagem de sobreposição do item.
TVIS_STATEIMAGEMASK
Máscara para os bits usados para especificar o índice de imagem de estado do item.
TVIS_USERMASK
O mesmo que TVIS_STATEIMAGEMASK.

Comentários

Ao definir ou recuperar o índice de imagem de sobreposição de um item ou o índice de imagem de estado, você deve especificar as seguintes máscaras no membro stateMask da estrutura TVITEM :

  • TVIS_OVERLAYMASK
  • TVIS_STATEIMAGEMASK
  • TVIS_USERMASK

Esses valores também podem ser usados para mascarar os bits de estado que não são de interesse.

Requisitos

Requisito Valor
parâmetro
CommCtrl.h