CComCoClass

templatelt คลาสT, const CLSID *pclsid(&L) gt
คลาส CComCoClass(&G)

พารามิเตอร์

T

คลาส มาจากCComCoClass?

pclsid

ตัวชี้ไปยัง CLSID ของวัตถุ?

CComCoClassให้วิธีการเรียก CLSID ของวัตถุ และการตั้งค่าข้อผิดพลาดของข้อมูล วัตถุคลาใด ๆ ที่สามารถถูกสร้างขึ้นภายนอกควรได้มาจากCComCoClass?

นอกจากนี้CComCoClassยังกำหนดเริ่มต้นคลาโรงงานและสมุหโมเดลสำหรับวัตถุของคุณ CComCoClassใช้แมโครในสองต่อไปนี้:

คุณสามารถแทนอย่างใดอย่างหนึ่งเหล่านี้เริ่มต้น ด้วยการระบุแมโครอื่นในคำจำกัดความของคลาส ตัวอย่าง การใช้CComClassFactory2แทนCComClassFactoryระบุแมโคDECLARE_CLASSFACTORY2:

คลา CMyClass:..., nbsp สาธารณะ CComCoClass < CMyClass และ CLSID_CMyClass >
{
สาธารณะ:
   DECLARE_CLASSFACTORY2(CMyLicense)

...
}

#รวม lt;atlcom.h>

สมาชิกของคลาส

Index