CTooltipManager::CreateToolTip
创建一个工具提示控件。
static BOOL CreateToolTip(
CToolTipCtrl*& pToolTip,
CWnd* pWndParent,
UINT nType
);
参数
[out] pToolTip
为工具提示指针的引用。 当函数返回时,它将指向新创建的工具提示。[in] pWndParent
工具提示的父级。[in] nType
工具提示的类型。
返回值
非零,如果工具提示成功创建了。
备注
必须调用 CTooltipManager::DeleteToolTip 删除在 pToolTip传递的工具提示控件。
它创建基于工具提示类型 nType 指定的 CTooltipManager选件类 设置每个工具提示的视觉显示参数。 若要更改一个或多个工具提示的类型参数,调用 CTooltipManager::SetTooltipParams。
有效的工具提示类型在下表中列出:
工具提示类型 |
控件类 |
示例类型 |
---|---|---|
AFX_TOOLTIP_TYPE_BUTTON |
一个按钮。 |
CMFCButton |
AFX_TOOLTIP_TYPE_CAPTIONBAR |
标题栏。 |
CMFCCaptionBar |
AFX_TOOLTIP_TYPE_DEFAULT |
不适合其他类别的任何控件。 |
无。 |
AFX_TOOLTIP_TYPE_DOCKBAR |
一个可停靠窗格。 |
CDockablePane |
AFX_TOOLTIP_TYPE_EDIT |
文本框。 |
无。 |
AFX_TOOLTIP_TYPE_MINIFRAME |
一个袖珍框架。 |
CPaneFrameWnd |
AFX_TOOLTIP_TYPE_PLANNER |
一个计划程序。 |
无。 |
AFX_TOOLTIP_TYPE_RIBBON |
功能区栏。 |
CMFCRibbonBar,CMFCRibbonPanelMenuBar |
AFX_TOOLTIP_TYPE_TAB |
选项卡控件。 |
CMFCTabCtrl |
AFX_TOOLTIP_TYPE_TOOLBAR |
一个工具栏。 |
CMFCToolBar,CMFCPopupMenuBar |
AFX_TOOLTIP_TYPE_TOOLBOX |
一工具箱。 |
无。 |
要求
标头: afxtooltipmanager.h