Tree-View Control Item States
Cette section répertorie les indicateurs d’état d’élément utilisés pour indiquer l’état d’un élément dans un contrôle d’arborescence.
Constante | Description |
---|---|
|
L’élément est en gras. |
|
L’élément est sélectionné dans le cadre d’une opération de couper-coller. |
|
L’élément est sélectionné en tant que cible glisser-déplacer. |
|
La liste des éléments enfants de l’élément est actuellement développée ; autrement dit, les éléments enfants sont visibles. Cette valeur s’applique uniquement aux éléments parents. |
|
La liste des éléments enfants de l’élément a été développée au moins une fois. Les codes de notification TVN_ITEMEXPANDING et TVN_ITEMEXPANDED ne sont pas générés pour les éléments parents dont l’état est défini en réponse à un message TVM_EXPAND . L’utilisation de TVE_COLLAPSE et de TVE_COLLAPSERESET avec TVM_EXPAND entraîne la réinitialisation de cet état. Cette valeur s’applique uniquement aux éléments parents. |
|
Version 4.70. Élément d’arborescence partiellement développé. Dans cet état, certains, mais pas tous, des éléments enfants sont visibles et le symbole plus de l’élément parent est affiché. |
|
L'élément est sélectionné. Son apparence dépend du fait qu’il a le focus. L’élément sera dessiné à l’aide des couleurs système pour la sélection. |
|
Masque pour les bits utilisés pour spécifier l’index d’image de superposition de l’élément. |
|
Masque pour les bits utilisés pour spécifier l’index d’image d’état de l’élément. |
|
Identique à TVIS_STATEIMAGEMASK. |
Notes
Lorsque vous définissez ou récupérez l’index d’image de superposition ou l’index d’image d’état d’un élément, vous devez spécifier les masques suivants dans le membre stateMask de la structure TVITEM :
- TVIS_OVERLAYMASK
- TVIS_STATEIMAGEMASK
- TVIS_USERMASK
Ces valeurs peuvent également être utilisées pour masquer les bits d’état qui ne sont pas intéressants.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|