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

请参见

参考

CTooltipManager选件类

CMFCToolTipCtrl选件类

层次结构图