macro TreeView_EditLabel (commctrl.h)
Commence la modification sur place du texte de l’élément spécifié, en remplaçant le texte de l’élément par un contrôle d’édition à ligne unique contenant le texte. Cette macro sélectionne et concentre implicitement l’élément spécifié. Vous pouvez utiliser cette macro ou envoyer explicitement le message TVM_EDITLABEL.
HWND TreeView_EditLabel(
HWND hwnd,
HTREEITEM hitem
);
hwnd
Gérez le contrôle d’arborescence.
hitem
Type : HTREEITEM
Gérer l’élément à modifier.
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.
Cette macro envoie un code de notification TVN_BEGINLABELEDIT au parent du contrôle d’arborescence.
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 ne le détruisez pas.
Le contrôle doit avoir le focus avant d’appeler cette macro. Le focus peut être défini à l’aide de la fonction SetFocus.
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 |