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