Sdílet prostřednictvím


Manipulace s řízení Tip nástroje

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

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

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

Oznámení o důležité zprávy, jako například ovládací prvek nástroj tip, aby WM_LBUTTONXXX zprávy, musí přenášet zprávy k ovládání tip nástroje.Nejlepší metodou pro tento přenosový je volání na CToolTipCtrl::RelayEventv PreTranslateMessage funkci okno.Následující příklad ukazuje jeden možný způsob (za předpokladu, že řízení tip nástroje 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, volejte Pop členské funkce.

Viz také

Referenční dokumentace

Pomocí CToolTipCtrl

Koncepty

Ovládací prvky (MFC)