Méthodes de créer des info-bulles
MFC fournit trois classes pour créer et gérer le contrôle d'info-bulle : CWnd, CToolBarCtrl, CToolTipCtrl et CMFCToolTipCtrl.Les fonctions membres d'info-bulle dans ces classes encapsulent l'API de contrôles communs Windows.La classe CToolBarCtrl et la classe CToolTipCtrl sont dérivés de la classe CWnd.
CWnd fournit quatre fonctions membres pour créer et gérer des info-bulles : EnableToolTips, CancelToolTips, FilterToolTipMessage, et OnToolHitTest.Consultez les différentes fonctions membres pour plus d'informations sur la façon dont ils implémentent des info-bulles.
Si vous créez une barre d'outils en utilisant CToolBarCtrl, vous pouvez implémenter des info-bulles pour cette barre d'outils directement à l'aide de les fonctions membres suivantes : GetToolTips et SetToolTips.Voir ces différentes fonctions membres et le notifications d'Info-bulle de gestion pour plus d'informations sur la façon dont ils implémentent des info-bulles.
La classe d' CToolTipCtrl fournit les fonctionnalités du contrôle commun d'info-bulle windows.Un seul contrôle d'info-bulle peut fournir des informations pour plusieurs outil.Un outil est une fenêtre, comme une fenêtre enfant ou un contrôle, ou une zone rectangulaire définie par l'application dans une zone cliente de la fenêtre.La classe de CMFCToolTipCtrl dérive d' CToolTipCtrl et fournit des styles visuels supplémentaires et des fonctionnalités.