templatelt คลาสT(&L) gt
คลาส IObjectWithSiteImpl(&G)
พารามิเตอร์
T
คลาส มาจากIObjectWithSiteImpl?
IObjectWithSiteอินเทอร์เฟซทำให้วัตถุเพื่อสื่อสารกับไซต์ของ คลาIObjectWithSiteImplให้ใช้งานเป็นค่าเริ่มต้นของอินเทอร์เฟซนี้ และใช้IUnknownโดยการส่งข้อมูลไปยังอุปกรณ์การถ่ายโอนข้อมูลในการสร้างการตรวจแก้จุดบกพร่อง?
IObjectWithSiteImplระบุวิธีที่สอง นอกจากนี้ไคลเอนต์แรกเรียกSetSiteผ่านตัวชี้IUnknownของไซต์ ชี้นี้จะถูกเก็บไว้ภายในวัตถุ และรุ่นที่ใหม่กว่าสามารถถูกดึงผ่านการเรียกไปยังGetSite?
สืบทอดโดยทั่วไปแล้ว คุณมาของคลาสจากIObjectWithSiteImplเมื่อคุณสร้างวัตถุที่ไม่ได้เป็นตัวควบคุม สำหรับตัวควบคุม ของคลาสที่สืบทอดมาจากIOleObjectImplซึ่งมีตัวชี้ของไซต์ยัง สืบทอดไม่มาของคลาสจากทั้งIObjectWithSiteImplและIOleObjectImpl?
#รวม lt;atlcom.h>