Info-bulle

Cette section contient des informations sur les éléments de programmation utilisés avec les contrôles ToolTip.

Vues d'ensemble

Rubrique Contenu
À propos des contrôles ToolTip Les info-bulles s’affichent automatiquement ou s’affichent quand l’utilisateur place le pointeur de la souris sur un outil ou un autre élément d’interface utilisateur.
Utilisation des contrôles ToolTip Cette section contient des exemples qui montrent comment créer différents types d’info-bulles.

Messages

Rubrique Contenu
ATTÉNUATION _ activer Active ou désactive un contrôle ToolTip.
ATTÉNUATION _ ADDTOOL Inscrit un outil avec un contrôle ToolTip.
ATTÉNUATION _ ADJUSTRECT Calcule le rectangle d’affichage du texte d’un contrôle ToolTip à partir du rectangle de la fenêtre, ou le rectangle de la fenêtre d’info-bulle nécessaire pour afficher un rectangle d’affichage de texte spécifié.
ATTÉNUATION _ DELTOOL Supprime un outil d’un contrôle ToolTip.
ATTÉNUATION _ ENUMTOOLS Récupère les informations qu’un contrôle ToolTip gère à propos de l’outil actuel, c’est-à-dire l’outil pour lequel l’info-bulle affiche actuellement du texte.
ATTÉNUATION _ GETBUBBLESIZE Retourne la largeur et la hauteur d’un contrôle ToolTip.
ATTÉNUATION _ GETCURRENTTOOL Récupère les informations de l’outil en cours dans un contrôle ToolTip.
ATTÉNUATION _ GETDELAYTIME Récupère les durées initiales, contextuelles et de réaffichages actuellement définies pour un contrôle ToolTip.
ATTÉNUATION _ GETMARGIN Récupère les marges supérieure, gauche, inférieure et droite définies pour une fenêtre d’info-bulle. Une marge est la distance, en pixels, entre la bordure de la fenêtre d’info-bulle et le texte contenu dans la fenêtre d’info-bulle.
ATTÉNUATION _ GETMAXTIPWIDTH Récupère la largeur maximale d’une fenêtre d’info-bulle.
ATTÉNUATION _ GETTEXT Récupère les informations qu’un contrôle ToolTip gère à propos d’un outil.
ATTÉNUATION _ GETTIPBKCOLOR Récupère la couleur d’arrière-plan dans une fenêtre d’info-bulle.
ATTÉNUATION _ GETTIPTEXTCOLOR Récupère la couleur de texte dans une fenêtre d’info-bulle.
ATTÉNUATION _ GETTITLE Récupérez les informations relatives au titre d’un contrôle ToolTip.
ATTÉNUATION _ GETTOOLCOUNT Récupère le nombre d’outils maintenus par un contrôle ToolTip.
ATTÉNUATION _ GETTOOLINFO Récupère les informations qu’un contrôle ToolTip gère à propos d’un outil.
ATTÉNUATION _ HITTEST Teste un point pour déterminer s’il se trouve dans le rectangle englobant de l’outil spécifié et, si c’est le cas, récupère des informations sur l’outil.
ATTÉNUATION _ NEWTOOLRECT Définit un nouveau rectangle englobant pour un outil.
ATTÉNUATION _ pop Supprime une fenêtre d’info-bulle affichée de l’affichage.
_menu contextuel atténuation Provoque l’affichage de l’info-bulle aux coordonnées du dernier message de la souris.
ATTÉNUATION _ RELAYEVENT Transmet un message de souris à un contrôle ToolTip pour traitement.
ATTÉNUATION _ SETDELAYTIME Définit les durées initiales, contextuelles et de réaffichage pour un contrôle ToolTip.
ATTÉNUATION _ SETMARGIN Définit les marges supérieure, gauche, inférieure et droite d’une fenêtre d’info-bulle. Une marge est la distance, en pixels, entre la bordure de la fenêtre d’info-bulle et le texte contenu dans la fenêtre d’info-bulle.
ATTÉNUATION _ SETMAXTIPWIDTH Définit la largeur maximale d’une fenêtre d’info-bulle.
ATTÉNUATION _ SETTIPBKCOLOR Définit la couleur d’arrière-plan dans une fenêtre d’info-bulle.
ATTÉNUATION _ SETTIPTEXTCOLOR Définit la couleur du texte dans une fenêtre d’info-bulle.
ATTÉNUATION _ SETTITLE Ajoute une icône standard et une chaîne de titre à une info-bulle.
ATTÉNUATION _ SETTOOLINFO Définit les informations gérées par un contrôle ToolTip pour un outil.
ATTÉNUATION _ SETWINDOWTHEME Définit le style visuel d’un contrôle ToolTip.
ATTÉNUATION _ TRACKACTIVATE Active ou désactive une info-bulle de suivi.
ATTÉNUATION _ TRACKPOSITION Définit la position d’une info-bulle de suivi.
_mise à jour atténuation Force le redessinage de l’info-bulle actuelle.
ATTÉNUATION _ UPDATETIPTEXT Définit le texte d’info-bulle d’un outil.
ATTÉNUATION _ WINDOWFROMPOINT Permet à une procédure de sous-classe de faire en sorte qu’une info-bulle affiche du texte pour une fenêtre autre que celle située sous le curseur de la souris.

Notifications

Rubrique Contenu
NM _ CUSTOMDRAW (info-bulle) Envoyé par un contrôle ToolTip pour notifier à ses fenêtres parentes les opérations de dessin. Ce code de notification est envoyé sous la forme d’un message WM _ Notify .
TTN _ GETDISPINFO Envoyé par un contrôle ToolTip pour récupérer les informations nécessaires à l’affichage d’une fenêtre d’info-bulle. Ce code de notification est envoyé sous la forme d’un message WM _ Notify .
TTN _ LINKCLICK Envoyé lorsqu’un clic est effectué sur un lien de texte à l’intérieur d’une info-bulle.
TTN _ NEEDTEXT Envoyé par un contrôle ToolTip pour récupérer les informations nécessaires à l’affichage d’une fenêtre d’info-bulle. Cette notification est identique à ttn _ GETDISPINFO. Ce code de notification est envoyé sous la forme d’un message WM _ Notify .
TTN _ pop Informe la fenêtre propriétaire qu’une info-bulle va être masquée. Ce code de notification est envoyé sous la forme d’un message WM _ Notify .
TTN _ afficher Notifie la fenêtre propriétaire qu’un contrôle ToolTip est sur le présent affiché. Ce code de notification est envoyé sous la forme d’un message WM _ Notify .

Structures

Rubrique Contenu
NMTTCUSTOMDRAW Contient des informations spécifiques à un code de notification _ CUSTOMDRAW nm envoyé par un contrôle ToolTip.
NMTTDISPINFO Contient des informations utilisées pour gérer le code de notification ttn _ GETDISPINFO . Cette structure remplace la structure ToolTipText .
TOOLINFO La structure TOOLINFO contient des informations sur un outil dans un contrôle ToolTip.
TTGETTITLE Fournit des informations sur le titre d’un contrôle ToolTip.
TTHITTESTINFO Contient des informations qu’un contrôle ToolTip utilise pour déterminer si un point se trouve dans le rectangle englobant de l’outil spécifié. Si le point se trouve dans le rectangle, la structure reçoit des informations sur l’outil.

Constantes

Rubrique Contenu
Styles d’info-bulle Cette section répertorie les styles de contrôle utilisés avec les contrôles ToolTip.