TVM_GETEDITCONTROL message

Récupère le handle du contrôle d’édition utilisé pour modifier le texte d’un élément d’arborescence. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro TreeView_GetEditControl .

Paramètres

wParam

Doit être zéro.

lParam

Doit être zéro.

Valeur retournée

Retourne le handle au contrôle d’édition en cas de réussite, ou NULL dans le cas contraire.

Notes

Lorsque la modification d’étiquette commence, un contrôle d’édition est créé, mais pas positionné ou affiché. Avant de s’afficher, le contrôle arborescence envoie à sa fenêtre parente un code de notification TVN_BEGINLABELEDIT .

Pour personnaliser la modification d’étiquette, implémentez un gestionnaire pour TVN_BEGINLABELEDIT et envoyez-lui un message TVM_GETEDITCONTROL au contrôle arborescence. Si une étiquette est en cours de modification, la valeur de retour est un handle pour le contrôle d’édition. Utilisez ce handle pour personnaliser le contrôle d’édition en envoyant les messages EM_XXX habituels.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Commctrl.h