_Code de notification TVN BEGINLABELEDIT
Avertit une fenêtre parente d’un contrôle Tree-View du début de la modification de l’étiquette d’un élément. Ce code de notification est envoyé sous la forme d’un message WM _ Notify .
TVN_BEGINLABELEDIT
ptvdi = (LPNMTVDISPINFO) lParam
Paramètres
-
lParam
-
Pointeur vers une structure NMTVDISPINFO . Le membre de l' élément est une structure TVITEM qui contient des informations valides sur l’élément en cours de modification dans les membres hitem, State, lParam et pszText .
Valeur de retour
Retourne la valeur true pour annuler la modification de l’étiquette.
Notes
Lorsque la modification d’étiquette commence, un contrôle d’édition est créé mais pas positionné ou affiché. Avant qu’il ne soit affiché, le contrôle Tree-View envoie sa fenêtre parente un _ Code de notification TVN BEGINLABELEDIT.
Pour personnaliser la modification des étiquettes, implémentez un gestionnaire pour TVN _ BEGINLABELEDIT et envoyez un message TVM _ GETEDITCONTROL au contrôle Tree-View. 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 _ .
Lorsque l’utilisateur annule ou termine la modification, la fenêtre parente reçoit un code de notification TVN _ ENDLABELEDIT .
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows [Applications de bureau Vista uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| En-tête |
|
| Noms Unicode et ANSI |
TVN _ BEGINLABELEDITW (Unicode) et TVN _ BEGINLABELEDITA (ANSI) |