CTooltipManager::SetTooltipParams
Dostosowuje wygląd formantu tooltip określonych typów kontroli systemu Windows.
void SetTooltipParams(
UINT nTypes,
CRuntimeClass* pRTC=RUNTIME_CLASS(CMFCToolTipCtrl),
CMFCToolTipInfo* pParams=NULL
);
Parametry
[w] nTypes
Określa typy kontroli.[w] pRTC
Klasa Runtime niestandardowa etykietka narzędzia.[w] pParams
Parametry ToolTip.
Uwagi
Metoda ta określa klasę runtime i początkowe parametry, Klasa CTooltipManager podczas tworzenia etykietki używa.Kiedy formant wymaga CTooltipManager::CreateToolTip i przechodzi w etykietce narzędzia typ jednego z typów wskazanych przez nTypes, Menedżer tooltip tworzy formantu tooltip, który jest wystąpieniem klasy runtime określonej przez pRTC i przekazuje parametry określone przez pParams do wskazówki.
Gdy wywołanie tej metody, wszystkich właścicieli istniejących tooltip komunikat AFX_WM_UPDATETOOLTIPS i etykietki one odtworzyć za pomocą CTooltipManager::CreateToolTip.
nTypesmoże być dowolna kombinacja tooltip prawidłowe typy, które CTooltipManager::CreateToolTip zastosowań, lub może być AFX_TOOLTIP_TYPE_ALL.Przekazuje AFX_TOOLTIP_TYPE_ALL dotyczy wszystkich typów tooltip.
Przykład
Poniższy przykład demonstruje, jak używać SetTooltipParams metoda CTooltipManager klasy.To urywek kodu jest częścią klienta narysować próbki.
CMFCToolTipInfo params;
params.m_bVislManagerTheme = TRUE;
theApp.GetTooltipManager()->SetTooltipParams(AFX_TOOLTIP_TYPE_ALL, RUNTIME_CLASS(CMFCToolTipCtrl), ¶ms);
Wymagania
Nagłówek: afxtooltipmanager.h