การใช้งานของ IUnknown
การเรียนต่อไปนี้ใช้IUnknownและวิธีการที่เกี่ยวข้อง:
-
CComObjectRootExnbsp การอ้างอิงสำหรับวัตถุรวม ทั้ง nonaggregated การตรวจนับจัดการ อนุญาตให้คุณระบุโมเดล threading(&N)?
-
CComObjectRootnbsp การอ้างอิงสำหรับวัตถุรวม ทั้ง nonaggregated การตรวจนับจัดการ ใช้ค่าเริ่มต้นรุ่นของเซิร์ฟเวอร์เธรด(&N)?
-
CComAggObjectnbsp ใช้IUnknownสำหรับวัตถุรวม(&N)?
-
CComObjectnbsp ใช้IUnknownสำหรับวัตถุ nonaggregated(&N)?
-
CComPolyObjectnbsp ใช้IUnknownสำหรับวัตถุรวม และ nonaggregated การใช้CComPolyObjectเลี่ยงการมีทั้งCComAggObjectและCComObjectในโมดูลของคุณ CComPolyObjectวัตถุเดียวจัดการกับกรณีรวม ทั้ง nonaggregated(&N)?
-
CComObjectNoLocknbsp ใช้IUnknownสำหรับวัตถุ nonaggregated โดยไม่มีการปรับเปลี่ยนจำนวนกุญแจโมดูล(&N)?
-
CComTearOffObjectnbsp ใช้IUnknownสำหรับอินเทอร์เฟซแบบฉีกออก(&N)?
-
CComCachedTearOffObjectnbsp ใช้IUnknownสำหรับอินเทอร์เฟซแบบ "แคช" ฉีกออกสำหรับ(&N)?
-
CComContainedObjectnbsp ใช้IUnknownสำหรับวัตถุภายในของสมุห์หรือส่วนติดต่อแบบฉีกออก(&N)?
-
CComObjectGlobalnbsp จำนวนที่ใช้ในการอ้างอิงในโมดูลเพื่อให้แน่ใจว่า วัตถุของคุณจะไม่สามารถลบจัดการ(&N)?
-
CComObjectStacknbsp สร้างชั่วคราววัตถุ COM โดยใช้การดำเนินการโครงกระดูกของIUnknown(&N)?
ภาพรวมของคลาส ATL
บทความที่เกี่ยวข้องnbspข้อมูลพื้นฐานของเดสก์ท็อปของวัตถุ COM ATL(&N)
ดูเพิ่มเติมnbspAggregation และคลาสโรงงานแมโคร COM Map แมโครและฟังก์ชันที่ส่วนกลาง(&N)