BOOL HitTest ( CWnd * pWnd, CPoint pt, LPTOOLINFO lpToolInfo ) const;
ส่งกลับค่า
ไม่ใช่ศูนย์ถ้าจุดที่ระบุ ด้วยข้อมูลทดสอบตีอยู่ภายในเครื่องมือสี่เหลี่ยม bounding 0 อื่น?
พารามิเตอร์
pWnd
ชี้ไปหน้าต่างที่ประกอบด้วยเครื่องมือ?
pt
ชี้ประกอบด้วยพิกัดของจุดจะทดสอบวัตถุCPoint?
lpToolInfo
ชี้ไปยัง TOOLINFOโครงสร้างที่ประกอบด้วยข้อมูลเกี่ยวกับเครื่องมือ?
หมายเหตุ
เรียกใช้ฟังก์ชันนี้เพื่อทดสอบจุดคืนค่าเพื่อระบุว่า เป็นภายในสี่เหลี่ยม bounding ของเครื่องมือที่กำหนด และ ถ้าเป็นเช่นนั้น เรียกข้อมูลเกี่ยวกับเครื่องมือ?
ถ้าฟังก์ชันนี้ส่งกลับค่าไม่ใช่ศูนย์ โครงสร้างชี้ไปตามlpToolInfoจะถูกกรอกข้อมูล ด้วยข้อมูลบนเครื่องมือภายในสี่เหลี่ยมซึ่งอยู่จุด?
มีกำหนดโครงสร้างTTHITTESTINFOเป็นดังนี้:
typedef struct _TT_HITTESTINFO { / / tthti
nbsp HWND hwnd / / จัดการของหน้าต่าง ด้วยมือหรือเครื่องมือ
จุด pt / / ไคลเอนต์คู่ของจุดการทดสอบ
า TOOLINFO / / ได้รับข้อมูลเกี่ยวกับเครื่องมือ
} TTHITTESTINFO ไกล * LPHITTESTINFO(&N)
hwnd
ระบุหมายเลขอ้างอิงของเครื่องมือ?
pt
ระบุพิกัดของจุดถ้าจุดอยู่ในเครื่องมือ bounding สี่เหลี่ยมผืนผ้า?
า
ข้อมูลเกี่ยวกับเครื่องมือ ดูข้อมูลเพิ่มเติมเกี่ยวกับโครงสร้างTOOLINFO , CToolTipCtrl::GetToolInfo?
ภาพรวม CToolTipCtrl |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCToolTipCtrl::GetToolInfo(&N)