Partager via


macro ListView_EditLabel (commctrl.h)

Commence la modification sur place du texte de l’élément d’affichage de liste spécifié. Le message sélectionne et concentre implicitement l’élément spécifié. Vous pouvez utiliser cette macro ou envoyer explicitement le message LVM_EDITLABEL.

Syntaxe

HWND ListView_EditLabel(
   HWND hwndLV,
   int  i
);

Paramètres

hwndLV

Type : HWND

Handle du contrôle list-view.

i

Type : int

Index de l’élément d’affichage de liste. Pour annuler la modification, définissez i sur -1.

Valeur de retour

Type : HWND

Retourne le handle au contrôle d’édition utilisé pour modifier le texte de l’élément en cas de réussite, ou NULL sinon.

Remarques

Lorsque l’utilisateur termine ou annule la modification, le contrôle d’édition est détruit et le handle n’est plus valide. Vous pouvez sous-classer le contrôle d’édition, mais vous ne devez pas le détruire.

Le contrôle doit avoir le focus avant d’envoyer ce message au contrôle. Le focus peut être défini à l’aide de la fonction SetFocus.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête commctrl.h

Voir aussi

WM_CANCELMODE