DECLARE_OBJECT_DESCRIPTION

DECLARE_OBJECT_DESCRIPTION ( x )

พารามิเตอร์

x

[ใน] คำอธิบายของวัตถุคลาส?

หมายเหตุ

อนุญาตให้คุณระบุคำอธิบายข้อความสำหรับวัตถุคลาของคุณ ATL ป้อนคำอธิบายนี้เป็นแผนที่วัตถุถึงแมโคOBJECT_ENTRY?

DECLARE_OBJECT_DESCRIPTIONใช้ฟังก์ชันGetObjectDescriptionซึ่งคุณสามารถใช้เพื่อแทนที่วิธีการCComCoClass::GetObjectDescription ตัวอย่างเช่น

คลา CMyClass: สาธารณะ CComCoClasslt ... >, ...
{
สาธารณะ:
   / / แทน CComCoClass::GetObjectDescription
   DECLARE_OBJECT_DESCRIPTION ("โดยโอนเข้าบัญชีวัตถุ 1.0")

...
}

ฟังก์ชันGetObjectDescriptionจะถูกเรียกโดยIComponentRegistrar::GetComponents IComponentRegistrarเป็นอินเทอร์เฟซระบบอัตโนมัติที่ช่วยให้คุณสามารถลงทะเบียน และการถอนการลงทะเบียนคอมโพเนนต์แต่ละตัวใน DLL เมื่อคุณสร้างวัตถุตัวลงทะเบียนคอมโพเนนต์ ด้วยตัวช่วยสร้างวัตถุ ATL ตัวช่วยสร้างจะใช้อินเทอร์เฟซสำหรับIComponentRegistrarโดยอัตโนมัติ IComponentRegistrarตามปกติจะถูกใช้ โดย Microsoft Server ของธุรกรรม?

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวช่วยสร้างวัตถุ ATL ดูบทความการสร้างโครงการ ATL?

ATL แมโครและฟังก์ชันที่ส่วนกลาง

Index