TVM- _ développer le message
La TVM _ expand message développe ou réduit la liste des éléments enfants associés à l’élément parent spécifié, le cas échéant. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro _ expand TreeView .
Paramètres
-
wParam
-
Indicateur d’action. Ce paramètre peut être une ou plusieurs des valeurs suivantes :
Valeur Signification - TVE _ réduire
Réduit la liste. - TVE _ COLLAPSERESET
Réduit la liste et supprime les éléments enfants. L’indicateur d’état Tvis _ EXPANDEDONCE est réinitialisé. Cet indicateur doit être utilisé avec l' _ indicateur de réduction TVE. - TVE _ développer
Développe la liste. - TVE _ EXPANDPARTIAL
Version 4,70. Développe partiellement la liste. Dans cet État, les éléments enfants sont visibles et le signe plus (+) de l’élément parent, indiquant qu’il peut être développé, est affiché. Cet indicateur doit être utilisé en association avec l' _ indicateur de développement TVE. - TVE _ bascule
Réduit la liste si elle est développée ou développée si elle est réduite. -
lParam
-
Handle vers l’élément parent à développer ou réduire.
Valeur de retour
Retourne une valeur différente de zéro si l’opération a réussi, ou zéro dans le cas contraire.
Notes
Le développement d’un nœud déjà développé est considéré comme une opération réussie et SendMessage retourne une valeur différente de zéro. La réduction d’un nœud retourne la valeur zéro si le nœud est déjà réduit ; Sinon, elle retourne une valeur différente de zéro. Toute tentative de développement ou de réduction d’un nœud qui n’a pas d’enfants est considérée comme un échec et SendMessage retourne la valeur zéro.
Lorsqu’un élément est développé pour la première fois par un message de _ développement TVM , l’action génère des codes de notification TVN _ ITEMEXPANDING et TVN _ ITEMEXPANDED et l' indicateur d’État Tvis EXPANDEDONCE de _ l’élément est défini. Tant que cet indicateur d’état reste défini, les messages de l' _ extension TVM suivante ne génèrent pas de _ notifications TVN ITEMEXPANDING ou TVN _ ITEMEXPANDED. Pour réinitialiser l’indicateur d’état Tvis _ EXPANDEDONCE , vous devez envoyer un message de _ développement TVM avec les _ indicateurs TVE Collapse et TVE _ COLLAPSERESET définis. Toute tentative de définition explicite de _ EXPANDEDONCE Tvis entraîne un comportement imprévisible.
L’opération de développement peut échouer si le propriétaire du contrôle TreeView refuse l’opération en réponse à une notification _ ITEMEXPANDING TVN .
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| En-tête |
|