_Code de notification TBN GETBUTTONINFO

Récupère les informations de personnalisation de la barre d’outils et avertit la fenêtre parente de la barre d’outils de toute modification apportée à la barre d’outils. Ce code de notification est envoyé sous la forme d’un message WM _ Notify .

TBN_GETBUTTONINFO 

    lpnmtb = (LPNMTOOLBAR) lParam; 

Paramètres

lParam

Pointeur vers une structure NMTOOLBAR . Le membre iItem spécifie un index de base zéro qui fournit le nombre de boutons que la boîte de dialogue Personnaliser la barre d’outils affiche comme étant disponible et présente dans la barre d’outils. Le membre pszText spécifie l’adresse du texte du bouton actuel et cchText spécifie sa longueur en caractères. L’application doit remplir la structure avec des informations sur le bouton.

Valeur de retour

Retourne la valeur true si les informations sur le bouton ont été copiées dans la structure spécifiée, ou false dans le cas contraire.

Notes

Le contrôle ToolBar alloue une mémoire tampon et le récepteur (fenêtre parente) doit copier le texte dans cette mémoire tampon. Le membre cchText contient la longueur de la mémoire tampon allouée par la barre d’outils lorsque TBN _ GETBUTTONINFO est envoyé à la fenêtre parente.

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
Commctrl. h
Noms Unicode et ANSI
TBN _ GETBUTTONINFOW (Unicode) et TBN _ GETBUTTONINFOA (ANSI)