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