CToolTipCtrl::HitTest

BOOL HitTest ( CWnd * pWnd, CPoint pt, LPTOOLINFO lpToolInfo ) stała;

Wartość zwracany

Niezerowa, jeśli punkt określony przez informacji hitem badania znajduje się wewnątrz prostokąta obwiedni to narzędzie; inny sposób 0.

Parametry

pWnd

Wskaźnik, aby oknie, który zawiera narzędzie.

pt

Wskaźnik do obiektu CPoint zawierających współrzędne punktu badane.

lpToolInfo

Wskaźnik do struktury TOOLINFO , który zawiera informacje dotyczące narzędzia.

Uwagi

Wywołanie tej funkcji do testowania punktu w celu ustalenia, czy to wewnątrz prostokąta obwiedni danego narzędzia i, jeśli tak, pobrać informacji na temat narzędzia.

Jeśli funkcja ta zwraca wartość różną od zera, struktura wskazywanego przez lpToolInfo jest wypełniona informacji na temat narzędzia, w ramach którego prostokąta znajduje się punkt.

Struktura TTHITTESTINFO jest zdefiniowana w następujący sposób:

element TypeDef struct _TT_HITTESTI&NFO {/ / tthti
 nbsp;  HWND hwnd;   / / obsługi narzędzia lub okna za pomocą narzędzia
    PUNKT pt;    / / klienta współrzędne punktu do badania
    TOOLINFO ti; / / odbiera informacje o narzędziu
} TTHITTESTINFO, ZNACZNIE * LPHITTESTINFO

hwnd

Określa uchwyt narzędzia.

pt

Określa współrzędne punktu, jeżeli punkt jest w narzędzia stanowią granic prostokąt.

ti

Informacje o narzędziu. Aby uzyskać więcej informacji o strukturze TOOLINFO zobacz CToolTipCtrl::GetToolInfo.

Omówie&nie CToolTipCtrl |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CToolTipCtrl::GetToolInfo

Index