UDF > StructureConstants >


$tagNMITEMACTIVATE

Envoyé par un contrôle list-view lorsque l'utilisateur active un élément

Global Const $tagNMITEMACTIVATE = $tagNMHDR & ";int Index;int SubItem;int NewState;int OldState;" & _
    "int Changed;int X;int Y;int lParam;int KeyFlags"

Champs

$tagNMHDR Contient des informations sur un message de notification
Index Index de l'élément de la list-view. Si l'index du sous-élément n'est pas utilisé pour la notification, ce membre contiendra -1
SubItem Index, à partir de 1, du sous-élément. Si l'index du sous-élément n'est pas utilisé pour la notification ou de la notification ne s'applique pas à un sous-élément, ce membre contient zéro.
NewState Nouvel état de l'élément. Ce membre est nul pour les messages de notification qui ne l'utilisent pas
OldState Ancien état de l'élément​​. Ce membre est nul pour les messages de notification qui ne l'utilisent pas
Changed Ensemble de flags qui indiquent les attributs des éléments qui ont changé.
Ce membre est nul pour les notifications qui ne l'utilisent pas.
Ce membre peut avoir une ou plusieurs des options suivantes définies:
    $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 valable
    $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
X Indique la coordonnée x du point
Y Indique la coordonnée y du point
lParam Valeur définie par l'application de l'élément. Ce membre n'est pas défini pour les messages de notification qui ne l'utilisent pas
KeyFlags Les touches de modification qui ont été pressées au moment de l'activation.
Cet élément contient zéro ou une combinaison des options suivantes:
    $LVKF_ALT - La touche est enfoncée.
    $LVKF_CONTROL - La touche est enfoncée.
    $LVKF_SHIFT - La touche est enfoncée.