Sdílet prostřednictvím


CTooltipManager::SetTooltipParams

Upravuje vzhled ovládacího prvku tooltip pro určené kontrolní typy systému Windows.

void SetTooltipParams(
   UINT nTypes,
   CRuntimeClass* pRTC=RUNTIME_CLASS(CMFCToolTipCtrl),
   CMFCToolTipInfo* pParams=NULL 
);

Parametry

  • [v] nTypes
    Určuje typy ovládacích prvků.

  • [v] pRTC
    Třída vlastní popis běhu.

  • [v] pParams
    Popis parametrů.

Poznámky

Tento způsob nastaví runtime třídy a počáteční parametry, Třída CTooltipManager používá při vytváření popisů tlačítek.Při volání ovládacího prvku CTooltipManager::CreateToolTip a průchody popisek typ, který představuje jeden z typů podle nTypes , vytvoří správce popis prvku tooltip, který je instancí třídy runtime určené pRTC a předá parametry určené pParams na nový popis.

Při volání této metody, všechny existující vlastníky tooltip AFX_WM_UPDATETOOLTIPS zpráva a jejich popisy se musí znovu pomocí CTooltipManager::CreateToolTip.

nTypesmůže být libovolná kombinace platný popis typů, CTooltipManager::CreateToolTip používá, nebo může být AFX_TOOLTIP_TYPE_ALL.Předání AFX_TOOLTIP_TYPE_ALL ovlivněny jsou všechny typy tooltip.

Příklad

Následující příklad demonstruje použití SetTooltipParams metodu CTooltipManager třídy.Tento fragment kódu je součástí vzorku kreslení klienta.

 CMFCToolTipInfo params;
    params.m_bVislManagerTheme = TRUE;

    theApp.GetTooltipManager()->SetTooltipParams(AFX_TOOLTIP_TYPE_ALL, RUNTIME_CLASS(CMFCToolTipCtrl), &params);

Požadavky

Záhlaví: afxtooltipmanager.h

Viz také

Referenční dokumentace

Třída CTooltipManager

Graf hierarchie