_Code de notification LVN ENDLABELEDIT

Avertit une fenêtre parente d’un contrôle List-View de la fin de la modification de l’étiquette d’un élément. Ce code de notification est envoyé sous la forme d’un message WM _ Notify .

LVN_ENDLABELEDIT

    pdi = (LPNMLVDISPINFO) lParam; 

Paramètres

lParam

Pointeur vers une structure NMLVDISPINFO . Le membre d' élément de cette structure est une structure LVITEM dont le membre iItem identifie l’élément en cours de modification. Le membre pszText de l' élément contient une valeur valide lorsque le _ Code de notification ENDLABELEDIT LVN est envoyé, que l' _ indicateur de texte LVIF soit défini ou non dans le membre Mask de la structure LVITEM . Si l’utilisateur annule la modification, le membre pszText de la structure LVITEM est null; Sinon, pszText est l’adresse du texte modifié.

Valeur retournée

Si le membre pszText de la structure LVITEM est non null, retourne true pour définir l’étiquette de l’élément sur le texte modifié. Retourne false pour rejeter le texte modifié et revenir à l’étiquette d’origine.

Si le membre pszText de la structure LVITEM est null, la valeur de retour est ignorée.

Notes

La valeur de retour de la procédure de boîte de dialogue est si le message a été géré. La deuxième valeur de retour doit être définie en appelant SetwindowLongPtr avec DWLP_MSGRESULT.

Lorsque l’utilisateur commence à modifier une étiquette d’élément, la fenêtre parente du contrôle List-View reçoit un code de notification LVN _ BEGINLABELEDIT . Lorsque l’utilisateur annule ou termine la modification, la fenêtre parente reçoit un _ Code de notification LVN ENDLABELEDIT.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Applications de [ Bureau Windows Vista uniquement]
Serveur minimal pris en charge
Applications de bureau Windows Server 2003 [ uniquement]
En-tête
Commctrl. h
Noms Unicode et ANSI
LVN _ ENDLABELEDITW (Unicode) et LVN _ ENDLABELEDITA (ANSI)