DECLARE_REGISTRY ( pid, vpid, nid, คลา, ค่าสถานะ )
พารามิเตอร์
คลาส
[ใน] สำหรับความเข้ากันได้แบบย้อนหลัง?
pid
[ใน] การLPCTSTRที่เป็นตัวระบุโปรแกรมเฉพาะรุ่น?
vpid
[ใน] การLPCTSTRที่เป็นตัวระบุที่ไม่ขึ้นอยู่กับรุ่นของโปรแกรม?
nid
[ใน] การUINTที่เป็นดัชนีของสตริทรัพยากรในรีจิสทรีเพื่อใช้เป็นคำอธิบายของโปรแกรม?
ค่าสถานะ
[ใน] เป็นDWORDมีโมเดล threading ของโปรแกรมในรีจิสทรี ต้องเป็นหนึ่งในค่าต่อไปนี้: THREADFLAGS_APARTMENT, THREADFLAGS_BOTHหรือAUTPRXFLAG?
หมายเหตุ
เข้าสู่การลงทะเบียนคลาสมาตรฐานลงในรีจิสทรีของระบบ หรือออกจากรีจิสทรีของระบบ การลงทะเบียนมาตรฐานประกอบด้วย CLSID หมายเลขโปรแกรม หมายเลขรุ่นแบบไม่ขึ้นกับโปรแกรม สายอักขระคำอธิบาย และแบบเธรด?
เมื่อคุณสร้างวัตถุหรือตัวควบคุมโดยใช้ตัวช่วยสร้างวัตถุ ATL ตัวช่วยสร้างใช้การสนับสนุนสคริปต์ใช้รีจิสทรีโดยอัตโนมัติ และเพิ่มแมโคDECLARE_REGISTRY_RESOURCEIDแฟ้มของคุณ ถ้าคุณไม่ต้องการให้การสนับสนุนสคริปต์ใช้รีจิสทรี คุณต้องการแทนแมโครนี้ด้วยDECLARE_REGISTRY DECLARE_REGISTRYแทรกคีย์พื้นฐานห้าที่อธิบายข้างต้นไว้ในรีจิสทรีเท่านั้น ด้วยตนเองคุณต้องเขียนโค้ดเพื่อแทรกคีย์อื่น ๆ ลงในรีจิสทรี?
ATL แมโครและฟังก์ชันที่ส่วนกลาง
ดูเพิ่มเติม