CTooltipManager::SetTooltipParams
自定义工具提示控件的外观指定的Windows控件类型的。
void SetTooltipParams(
UINT nTypes,
CRuntimeClass* pRTC=RUNTIME_CLASS(CMFCToolTipCtrl),
CMFCToolTipInfo* pParams=NULL
);
参数
[in] nTypes
指定控件类型。[in] pRTC
自定义工具提示运行时选件类。[in] pParams
工具提示参数。
备注
此方法设置 CTooltipManager选件类 使用的运行时选件类和初始参数时创建工具提示。 当控件位于 nTypes表示的一种类型的工具提示类型时调用 CTooltipManager::CreateToolTip 并通过,工具提示管理器创建一 pRTC 指定的运行时选件类实例的工具提示控件并通过指定的参数 pParams 到新的工具提示。
当调用此方法时,所有现有工具提示所有者接收AFX_WM_UPDATETOOLTIPS消息使用 CTooltipManager::CreateToolTip,并且,它们必须重新创建它们的工具提示。
nTypes 可以是 CTooltipManager::CreateToolTip 使用活动工具提示类型的任意组合,也可以是AFX_TOOLTIP_TYPE_ALL。 如果通过AFX_TOOLTIP_TYPE_ALL,所有工具提示类型受到影响。
示例
下面的示例演示如何使用 CTooltipManager 选件类的 SetTooltipParams 方法。 此代码段是 绘制客户端示例的一部分。
CMFCToolTipInfo params;
params.m_bVislManagerTheme = TRUE;
theApp.GetTooltipManager()->SetTooltipParams(AFX_TOOLTIP_TYPE_ALL, RUNTIME_CLASS(CMFCToolTipCtrl), ¶ms);
要求
标头: afxtooltipmanager.h