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"
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 ). |