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.
Syntaxe
HWND TreeView_EditLabel(
HWND hwnd,
HTREEITEM hitem
);
Paramètres
hwnd
Gérez le contrôle d’arborescence.
hitem
Type : HTREEITEM
Gérer l’élément à modifier.
Valeur de retour
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
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.
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 |