Aracılığıyla paylaş


CToolTipCtrl::HitTest

Verilen aracı çevreleyen dikdörtgenin içinde olup olmadığını belirlemek ve bu durumda, aracı hakkında bilgi almak için bir noktayı sınar.

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

Parametreler

  • pWnd
    İşaretçi aracını içeren pencereye.

  • pt
    İşaretçi bir CPoint test edilecek noktanın koordinatlarını içeren nesne.

  • lpToolInfo
    İşaretçi TOOLINFO aracı hakkında bilgi içeren yapısı.

Dönüş Değeri

Aracın sınırlayıcı dikdörtgenin içinde isabet sınaması bilgiye göre belirlenen nokta ise, sıfır olmayan; Aksi halde 0.

Notlar

Bu işlev sıfır olmayan bir değer döndürürse, yapısını işaret için tarafından lpToolInfo noktası olan dikdörtgen içinde bulunan araç hakkında bilgilerle doldurulur.

TTHITTESTINFO Yapısı aşağıdaki gibi tanımlanır:

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
    Aracın tanıtıcıyı belirtir.

  • PT
    Noktayı Dikdörtgen aracı 's sınırlayıcı bir noktanın koordinatlarını belirtir.

  • ti
    Bu araç hakkında bilgi sağlar.Hakkında daha fazla bilgi için TOOLINFO yapısı için bkz: CToolTipCtrl::GetToolInfo.

Gereksinimler

Başlık: afxcmn.h

Ayrıca bkz.

Başvuru

CToolTipCtrl sınıfı

Hiyerarşi grafik

CToolTipCtrl::GetToolInfo