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