CTooltipManager::CreateToolTip
Crée un contrôle d'info-bulle.
static BOOL CreateToolTip(
CToolTipCtrl*& pToolTip,
CWnd* pWndParent,
UINT nType
);
Paramètres
[out] pToolTip
Une référence à un pointeur d'info-bulle. Il est défini pour indiquer l'info-bulle nouvellement créé lorsque la fonction retourne.[in] pWndParent
Parent de l'info-bulle.[in] nType
Type de l'info-bulle.
Valeur de retour
Une valeur différente de zéro si une info-bulle a été créé avec succès.
Notes
Vous devez appeler CTooltipManager::DeleteToolTip pour supprimer le contrôle d'info-bulle qui est retournée dans pToolTip.
CTooltipManager, classe définit les paramètres d'affichage de chaque info-bulle qu'il crée selon le type d'info-bulle qu' nType spécifie. Pour modifier les paramètres pour un ou plusieurs types d'info-bulle, appelez CTooltipManager::SetTooltipParams.
Les types valides d'info-bulle sont répertoriés dans le tableau suivant :
Type d'info-bulle |
Catégorie de contrôle |
Types d'exemple |
---|---|---|
AFX_TOOLTIP_TYPE_BUTTON |
Un bouton. |
CMFCButton |
AFX_TOOLTIP_TYPE_CAPTIONBAR |
Une barre de légende. |
CMFCCaptionBar |
AFX_TOOLTIP_TYPE_DEFAULT |
Tout contrôle qui ne rentre pas une autre catégorie. |
Aucun |
AFX_TOOLTIP_TYPE_DOCKBAR |
Un volet ancrable. |
CDockablePane |
AFX_TOOLTIP_TYPE_EDIT |
Zone de texte. |
Aucun |
AFX_TOOLTIP_TYPE_MINIFRAME |
Mini-frame un. |
CPaneFrameWnd |
AFX_TOOLTIP_TYPE_PLANNER |
Un planificateur. |
Aucun |
AFX_TOOLTIP_TYPE_RIBBON |
Une barre de ruban. |
CMFCRibbonBar, CMFCRibbonPanelMenuBar |
AFX_TOOLTIP_TYPE_TAB |
Un contrôle onglet. |
CMFCTabCtrl |
AFX_TOOLTIP_TYPE_TOOLBAR |
Une barre d'outils. |
CMFCToolBar, CMFCPopupMenuBar |
AFX_TOOLTIP_TYPE_TOOLBOX |
Une boîte à outils. |
Aucun |
Configuration requise
en-tête : afxtooltipmanager.h