COleControl::ParentToClient
เสมือน UINT ParentToClient ( LPCRECT lprcBounds, LPPOINT pPoint, BOOL bHitTest =เท็จ ) const;
ส่งกลับค่า
ถ้าเป็นเท็จbHitTestส่งกลับHTNOWHERE ถ้าเป็นจริงbHitTestส่งกลับที่ตั้งซึ่งเป็นจุดหลัก (คอนเทนเนอร์) ที่ดินในพื้นที่ไคลเอ็นต์ของคอนโทรล OLE และเป็นหนึ่งในค่าต่อไปนี้เมาส์ตีทดสอบ:
-
HTBORDERnbsp ในเส้นขอบของหน้าต่างที่ไม่มีเส้นขอบสำหรับปรับขนาด(&N)?
-
HTBOTTOMnbsp ในขอบแนวนอนด้านล่างของหน้าต่าง(&N)?
-
HTBOTTOMLEFTnbsp ในมุมซ้ายล่างของเส้นขอบหน้าต่าง(&N)?
-
HTBOTTOMRIGHTnbsp ที่มุมขวาล่างของเส้นขอบหน้าต่าง(&N)?
-
HTCAPTIONnbsp ในพื้นที่แถบชื่อเรื่อง(&N)?
-
HTCLIENTnbsp ในพื้นที่ที่มีไคลเอ็นต์(&N)?
-
HTERRORnbsp บนพื้นหลังหน้าจอ หรือ บนบรรทัด dividing ระหว่าง windows (เหมือนHTNOWHEREยกเว้นว่าฟังก์ชัน Windows DefWndProcก่อให้เกิดระบบเสียงบี๊ปเพื่อบ่งชี้ข้อผิดพลาด)(&N)?
-
HTGROWBOXnbsp ในกล่องขนาด(&N)?
-
HTHSCROLLnbsp ในแถบเลื่อนแนวนอน(&N)?
-
HTLEFTnbsp ในเส้นขอบซ้ายของหน้าต่าง(&N)?
-
HTMAXBUTTONnbsp ในปุ่มขยายใหญ่สุด(&N)?
-
HTMENUnbsp ในพื้นที่ที่มีเมนู(&N)?
-
HTMINBUTTONnbsp ในปุ่มย่อเล็กสุด(&N)?
-
HTNOWHEREnbsp บนพื้นหลังหน้าจอ หรือ บนบรรทัด dividing ระหว่าง windows(&N)?
-
HTREDUCEnbsp ในปุ่มย่อเล็กสุด(&N)?
-
HTRIGHTnbsp ในเส้นขอบด้านขวาของหน้าต่าง(&N)?
-
HTSIZEnbsp ในกล่องขนาด (เหมือนHTGROWBOX)(&N)?
-
HTSYSMENUnbsp ในตัวควบคุมเมนู หรือปุ่มปิดในหน้าต่างลูก(&N)?
-
HTTOPnbsp ในเส้นขอบแนวนอนด้านบนของหน้าต่าง(&N)?
-
HTTOPLEFTnbsp ที่มุมบนซ้ายของเส้นขอบหน้าต่าง(&N)?
-
HTTOPRIGHTnbsp ในมุมขวาบนของเส้นขอบหน้าต่าง(&N)?
-
HTTRANSPARENTnbsp ในหน้าต่างปัจจุบันครอบคลุมหน้าต่างอื่น(&N)?
-
HTVSCROLLnbsp ในแถบเลื่อนแนวตั้ง(&N)?
-
HTZOOMnbsp ในปุ่มขยายใหญ่สุด(&N)?
พารามิเตอร์
lprcBounds
ชี้ไปขอบเขตของตัวควบคุม OLE ภายในคอนเทนเนอร์ ไม่ในพื้นที่ของไคลเอ็นต์แต่พื้นที่ของตัวควบคุมทั้งหมดที่รวมถึงเส้นขอบและแถบเลื่อน?
pPoint
ชี้การปกครอง (คอนเทนเนอร์) ชี้ไปที่สามารถแปลเป็นพิกัดของพื้นที่ที่ไคลเอ็นต์ของตัวควบคุม?
bHitTest
ระบุว่า จำนวนเยี่ยมชมการทดสอบคือการดำเนินได้ในจุด?
หมายเหตุ
เรียกใช้ฟังก์ชันนี้เพื่อแปลพิกัดของpPointเป็นพิกัดของไคลเอ็นต์ ในการป้อนข้อมูลpPointจะสัมพันธ์กับต้นกำเนิดของแม่ (มุมบนซ้ายของคอนเทนเนอร์) เอาต์พุpPointมีสัมพันธ์กับแหล่งมาของพื้นที่ไคลเอ็นต์ของคอนโทรล OLE (มุมบนซ้ายของพื้นที่ที่ไคลเอ็นต์ของตัวควบคุม)?
ภาพรวม COleControl |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)
ดูเพิ่มเติมnbspCOleControl::ClientToParent, COleControl::GetClientOffset(&N)