Sdílet prostřednictvím


Manipulace s ovládacím prvkem popis tlačítka

Třída CToolTipCtrl poskytuje funkce, které ovládají různé atributy skupiny člena CToolTipCtrl objekt a okno tip nástroje.

Počáteční, automaticky otevíraných oken a reshow doby trvání pro windows tip nástroje můžete nastavit a načíst pomocí volání GetDelayTime a SetDelayTime.

Změna vzhledu windows tip nástroje s následující funkce:

V pořadí pro ovládací nástroj tip Chcete-li být upozorňováni na důležité zprávy, jako například WM_LBUTTONXXX zprávy, musí přenášet zprávy do vašeho ovládacího prvku tip nástroje.Nejlepší metodou pro tento přenos je volání na CToolTipCtrl::RelayEventv PreTranslateMessage funkce okno vlastníka.Následující příklad ukazuje jeden možný způsob (za předpokladu, že nástroj tip ovládacího prvku se nazývá m_ToolTip):

BOOL CMyDialog::PreTranslateMessage(MSG* pMsg)
{
   if(pMsg->message== WM_LBUTTONDOWN ||
      pMsg->message== WM_LBUTTONUP ||
      pMsg->message== WM_MOUSEMOVE)
   {
      m_ToolTipCtrl.RelayEvent(pMsg);
   }

   return CDialog::PreTranslateMessage(pMsg);
}

Okamžitě odstranit okno tip nástroje, zavolejte Pop členské funkce.

Viz také

Referenční dokumentace

Používání atributu CToolTipCtrl

Koncepty

Ovládací prvky (MFC)