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?