UDF > StructureConstants >


$tagLVITEM

Indique ou reçoit les attributs d'un élément de list-view

Global Const $tagLVITEM = "struct; uint Mask;int Item;int SubItem;uint State;uint StateMask;ptr Text;int TextMax;int Image;lparam Param;" & _
    "int Indent;int GroupID;uint Columns;ptr pColumns;ptr piColFmt;int iGroup; endstruct"

Champs

Mask Définit les flags qui spécifient les membres de cette structure qui contiennent des données à installer ou quels membres sont demandés. Ce membre peut avoir un ou plusieurs des flags suivants positionnés:
    $LVIF_COLFMT - Le membre piColFmt est valide ou doit être installé. Si ce flag est utilisé, le membre cColumns est valide ou doit être installé Windows Vista ou une version ultérieure.
    $LVIF_COLUMNS - Le membre Columns est valide
    $LVIF_DI_SETITEM - Le système d'exploitation doit stocker les informations d'élément de liste demandée
    $LVIF_GROUPID - Le membre GroupID est valide
    $LVIF_IMAGE - Le membre Image est valide
    $LVIF_INDENT - Le membre Indent est valide
    $LVIF_NORECOMPUTE - Le contrôle ne génère pas LVN_GETDISPINFO pour récupérer des informations de texte
    $LVIF_PARAM - Le membre Param est valide
    $LVIF_STATE - Le membre State est valide
    $LVIF_TEXT - Le membre Text est valide
Item Index, à partir de 0, de l'élément auquel cette structure se réfère
SubItem Index, à partir de 1, du sous-élément auquel cette structure se réfère
State Indique l'état de l'élément, l'état de l'image, et de l'image de superposition
StateMask Valeur spécifiant quels bits du membre State seront récupérés ou modifiés
Text Pointeur vers une chaîne contenant le texte de l'élément
TextMax Nombre d'octets dans le tampon pointé par Text, y compris le terminateur de chaîne
Image Index de l'icône de l'élément dans la liste d'images du contrôle
Param Valeur spécifique de l'élément
Indent Nombre égal à la largeur des images pour indenter l'élément
GroupID Identifiant du 'tile view group' qui reçoit l'élément
Columns Nombre de 'tile view columns' à afficher pour cet élément
pColumns Pointeur vers le tableau des indices de colonne
piColFmt Un pointeur vers un tableau des flags suivants (seuls ou en combinaison, en précisant le format de chaque sous-élément à l'affichage en vue développée (Windows 7 et plus).
Signification des valeurs:
    $LVCFMT_LINE_BREAK - Force la colonne de se couper au début de la prochaine liste de colonnes.
    $LVCFMT_FILL - Remplit le reste de la zone en mosaïque. Pourrait avoir un titre.
    $LVCFMT_WRAP - Permet à la colonne de se couper dans l'espace restant dans la liste des colonnes.
    $LVCFMT_NO_TITLE - Supprime le titre du sous-élément.
    $LVCFMT_TILE_PLACEMENTMASK - Equivalent à une combinaison de $LVCFMT_LINE_BREAK et $LVCFMT_FILL.
iGroup Index de groupe de l'élément. Valable uniquement pour données/rappel propriétaire (un seul élément dans plusieurs groupes ) ( Windows Vista ou une version ultérieure ).