UDF > StructureConstants >


$tagTVITEMEX

Indique ou re�oit attributs d'un �l�ment tree-view

Global Const $tagTVITEMEX = "struct; uint Mask;struct; handle hItem;uint State;uint StateMask;ptr Text;int TextMax;int Image;int SelectedImage;int Children;lparam Param; endstruct;" & _
    "int Integral;uint uStateEx;hwnd hwnd;int iExpandedImage;int iReserved; endstruct"

Champs

Mask Flags qui indiquent quels autres membres de la structure contiennent des donn�es valides:
    $TVIF_CHILDREN - Le membre Children est valide
    $TVIF_DI_SETITEM - Conservera les informations fournies et ne seront pas demander � nouveau
    $TVIF_EXPANDEDIMAGE - Le membre iExpandedImage est valide (IE version 6.00 et Windows Vista)
    $TVIF_HANDLE - Le membre hItem est valide
    $TVIF_IMAGE - Le membre Image est valide
    $TVIF_INTEGRAL - Le membre Integral est valide
    $TVIF_PARAM - Le membre Param est valide
    $TVIF_SELECTEDIMAGE - Le membre SelectedImage est valide
    $TVIF_STATE - Le membre State et StateMask sont valides
    $TVIF_STATEEX - Le membre uStateEx est valide (IE version 6.00 et Windows Vista)
    $TVIF_TEXT - Les membres Text et TextMax sont valides
hItem El�ment auquel cette structure se r�f�re
State Ensemble de bits et d'index de liste d'images qui indiquent l'�tat de l'objet. Lors du r�glage de l'�tat d'un �l�ment.
Le membre StateMask indique les bits de ce membre qui sont valides. Lors de la r�cup�ration de l'�tat d'un �l�ment, ce membre retourne l'�tat actuel des bits indiqu�s dans le membre StateMask.
Les bits 0 � 7 de ce membre contiennent les de l'�tat de l'�l�ment.
Les bits 8 � 11 de ce membre pr�cisent l'index, � partir de 1, de l'image de superposition.
StateMask Bits du membre State qui sont valides. Si vous r�cup�rez l'�tat d'un �l�ment, d�finissez les bits du membre stateMask pour indiquer les bits qui doivent �tre retourn�s dans le ​​membre State.
Si vous d�finissez l'�tat d'un �l�ment, d�finissez les bits du membre StateMask pour indiquer quels bits du ​​membre State vous souhaitez d�finir.
Text Pointeur vers une cha�ne termin�e par null qui contient le texte de l'�l�ment.
TextMax Taille de la m�moire tampon point� par le membre Text, en caract�res
Image Index dans la liste d'image de l'ic�ne � utiliser lorsque l'�l�ment est � l'�tat non s�lectionn�
SelectedImage Index dans la liste d'images de l'ic�ne � utiliser lorsque l'�l�ment est dans l'�tat s�lectionn�
Children Flag qui indique si l'�l�ment poss�de des �l�ments enfants. Ce membre peut prendre l'une des valeurs suivantes:
    0 - L'�l�ment n'a pas d'�l�ment enfant
    1 - L'�l�ment a un ou plusieurs �l�ments enfants
Param Une valeur � associer � l'�l�ment
Integral Hauteur de l'�l�ment
uStateEx Une ou plusieurs (comme une combinaison de bits) des �tats �tendus suivants.
Valeur Signification :
    TVIS_EX_DISABLED Windows Vista ou une version ult�rieure. Cr�e un contr�le qui est dessin� en gris, avec lequel l'utilisateur ne peut pas interagir.
    TVIS_EX_FLAT Cr�e un �l�ment plat-- l'�l�ment est virtuel et n'est pas visible dans l'arborescence; � la place, ses enfants prennent leur place dans la hi�rarchie de l'arborescence.
    TVIS_EX_HWND Cr�e un HWND s�par� pour l'�l�ment.
hwnd Non utilis�; doit �tre NULL.
iExpandedImage Index de l'image dans la liste d'images du contr�le � afficher lorsque l'�l�ment est � l'�tat expans�.
iReserved Membre r�serv�. Ne pas utiliser.