Contient des informations sur un message de notification $LVN_GETDISPINFO ou $LVN_SETDISPINFO
Global Const $tagNMLVDISPINFO = $tagNMHDR & ";int Mask;int Item;int SubItem;int State;int StateMask;" & _
"ptr Text;int TextMax;int Image;int Param;int Indent;int GroupID;int Columns;ptr pColumns"
$tagNMHDR | Contient des informations sur un message de notification |
Mask | Ensemble de flags qui spécifient quels membres de cette structure contiennent des données qui sont valides ou quels membres sont requis. Ce membre peut avoir un ou plusieurs flags suivants définis: $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 de l'élément, à partir de 0, auquel cette structure fait référence |
SubItem | Index du sous-élément, à partir de 1, auquel cette structure se réfère |
State | Indique l'état de l'élément, l'état de l'image, et l'image de superposition |
StateMask | Valeur spécifiant quels bits du membre State seront récupérés ou modifiés |
Text | Pointeur sur 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 de largeurs d'image à indenter dans l'élément |
GroupID | Identifiant du groupe de vue mosaïque qui reçoit l'élément |
Columns | Nombre de colonnes dans la vue mosaïque à afficher pour cet élément |
pColumns | Pointeur sur le tableau des index de colonnes |