Partager via


TTM_SETTOOLINFO message

Définit les informations qu’un contrôle d’info-bulle gère pour un outil.

Paramètres

wParam

Doit être zéro.

lParam

Pointeur vers une structure TOOLINFO qui spécifie les informations à définir. Le membre cbSize de cette structure doit être défini avant d’envoyer ce message.

Valeur retournée

Pas de valeur de retour.

Notes

Certaines propriétés internes d’un outil sont établies lors de sa création et ne sont pas recalculées lorsqu’un message TTM_SETTOOLINFO est envoyé. Si vous attribuez simplement des valeurs à une structure TOOLINFO et que vous les transmettez au contrôle d’info-bulle avec un message TTM_SETTOOLINFO , ces propriétés peuvent être perdues. Au lieu de cela, votre application doit d’abord demander la structure TOOLINFO actuelle de l’outil en envoyant au contrôle d’info-bulle un message TTM_GETTOOLINFO . Ensuite, modifiez les membres de cette structure en fonction des besoins et transmettez-les au contrôle d’info-bulle avec TTM_SETTOOLINFO.

Lors de l’appel de TTM_SETTOOLINFO, la chaîne pointée par le membre lpszText de la structure TOOLINFO ne doit pas dépasser 80 TCHAR , y compris la valeur NULL de fin.

Configuration requise

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
Noms Unicode et ANSI
TTM_SETTOOLINFOW (Unicode) et TTM_SETTOOLINFOA (ANSI)