Sdílet prostřednictvím


CToolTipCtrl::HitTest

Testy bodu zjistit, zda je uvnitř ohraničovacího rámečku daný nástroj, a pokud ano, načíst informace o nástroji.

BOOL HitTest(
   CWnd* pWnd,
   CPoint pt,
   LPTOOLINFO lpToolInfo 
) const;

Parametry

  • pWnd
    Ukazatel myši do okna obsahující nástroj.

  • pt
    Ukazatel CPoint objekt obsahující souřadnice bodu, zkoušejí.

  • lpToolInfo
    Ukazatel na TOOLINFO strukturu, která obsahuje informace o nástroji.

Vrácená hodnota

Nenulová hodnota, pokud je bod určený přístupů test informace uvnitř ohraničovacího rámečku nástroje; jinak 0.

Poznámky

Pokud je tato funkce vrací nenulovou hodnotu, struktura odkazuje lpToolInfo informace o nástroji v obdélníku, jehož bod leží vyplněno.

TTHITTESTINFO Struktury je definován takto:

typedef struct _TT_HITTESTINFO { // tthti

HWND hwnd; // handle of tool or window with tool

POINT pt; // client coordinates of point to test

TOOLINFO ti; // receives information about the tool

} TTHITTESTINFO, FAR * LPHITTESTINFO;

  • hWnd
    Určuje popisovač nástroje.

  • PT
    Určuje souřadnice bodu na bod je do nástroje ohraničovací obdélník.

  • ti
    Informace o nástroji.Další informace o TOOLINFO struktury, viz CToolTipCtrl::GetToolInfo.

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CToolTipCtrl

Diagram hierarchie

CToolTipCtrl::GetToolInfo