IMPLEMENT_OLECREATE

IMPLEMENT_OLECREATE( class_name, external_name, l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8 )

#รวม lt;afxdisp.h>

พารามิเตอร์

class_name

ชื่อจริงของชั้น (ไม่อยู่ในเครื่องหมายอัญประกาศ)?

external_name

ชื่อของวัตถุที่แสดงโปรแกรมประยุกต์อื่น ๆ (อยู่ในเครื่องหมายอัญประกาศ)?

l, w1, w2, b1, b2, b3, b4, b5, b6, b7, b8

คอมโพเนนต์ของคลาสCLSID?

หมายเหตุ

แมโครนี้ต้องปรากฏในแฟ้มใช้งานสำหรับคลาสใด ๆ ที่ใช้DECLARE_OLECREATE?

ชื่อภายนอกเป็นตัวระบุที่เปิดเผยไปยังโปรแกรมประยุกต์อื่น แอปพลิเคชันไคลเอนต์ใช้ชื่อภายนอกเพื่อขอวัตถุของคลาสนี้จากเซิร์ฟเวอร์ automation?

ID คลาส OLE คือ 128 บิตรหัสเฉพาะสำหรับวัตถุ ประกอบด้วยหนึ่งยาวสองWORDs และ 8ไบต์s ตามที่แสดง โดยl, w1, w2และb1ผ่านb8ในคำอธิบายไวยากรณ์ ClassWizard และ AppWizard สร้างคลาส OLE เฉพาะรหัสให้คุณตามที่ต้องการ?

ดูเพิ่มเติมnbspDECLARE_OLECREATE, คีย์ CLSID(&N)?

Index