Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
MFC fournit trois classes pour créer et gérer le contrôle d’info-bulle : CWnd, CToolBarCtrl, CToolTipCtrl et CMFCToolTipCtrl. Les fonctions membres de l’info-bulle de ces classes wrappent l’API de contrôle commun Windows. La classe CToolBarCtrl et la classe CToolTipCtrl sont dérivées de la classe CWnd.
CWnd fournit quatre fonctions membres pour créer et gérer des conseils d’outils : EnableToolTips, CancelToolTips, FilterToolTipMessage et OnToolHitTest. Pour plus d’informations sur la façon dont elles implémentent les info-bulles, consultez ces fonctions membres individuelles.
Si vous créez une barre d’outils à l’aide de CToolBarCtrl, vous pouvez implémenter des info-bulles pour cette barre directement à l’aide des fonctions membres suivantes : GetToolTips et SetToolTips. Pour plus d'informations sur la façon dont elles implémentent les info-bulles, consultez ces fonctions membres individuelles et Gestion des notifications pour les info-bulles.
La classe CToolTipCtrl fournit les fonctionnalités du contrôle d’info-bulle commun Windows. Un seul contrôle d’info-bulle peut fournir des informations pour plusieurs outils. Un outil est une fenêtre, telle qu’une fenêtre enfant ou un contrôle, ou une zone rectangulaire définie par l’application dans la zone cliente d’une fenêtre. La classe CMFCToolTipCtrl dérive de CToolTipCtrl et fournit des styles visuels et des fonctionnalités supplémentaires.