DECLARE_REGISTRY_RESOURCEID ( x )
พารามิเตอร์
x
[ใน] สร้างโดยตัวช่วยสร้างการระบุของทรัพยากรของคุณ?
หมายเหตุ
DECLARE_REGISTRY_RESOURCEยกเว้นว่าเหมือนใช้สร้างโดยตัวช่วยสร้างUINTระบุทรัพยากร ไม่ใช่ชื่อสตริง?
เมื่อคุณสร้างวัตถุหรือตัวควบคุมโดยใช้ตัวช่วยสร้างวัตถุ ATL ตัวช่วยสร้างจะโดยอัตโนมัติใช้รีจิสทรีที่ใช้สคริปต์สนับสนุน และเพิ่มแมโคDECLARE_REGISTRY_RESOURCEIDลงในแฟ้มของคุณ?
คอนคุณสามารถเชื่อมโยงกับรีจิสทรีส่วนประกอบ ATL (นายทะเบียน) สำหรับการเข้าถึงรีจิสทรีให้เหมาะ การคอนเชื่อมโยงกับรหัสนายทะเบียน เพิ่ม #define _ATL_STATIC_REGISTRY การ stdafx.h ของคุณ?
ถ้าคุณต้องการให้ ATL การแทนค่าทดแทนเวลาเรียกใช้งาน ไม่ระบุแมโคDECLARE_REGISTRY_RESOURCEหรือDECLARE_REGISTRY_RESOURCEID แทน สร้างอาร์เรย์ของโครงสร้าง_ATL_REGMAP_ENTRIESรายการแต่ละรายการที่ประกอบด้วยตัวแปรยึดจับคู่กับค่าการแทนตัวยึดเวลาเรียกใช้งาน โทรศัพท์CComModule::UpdateRegistryFromResourceDหรือCComModule::UpdateRegistryFromResourceSผ่านอาร์เรย์แล้ว นี้เพิ่มค่าแทนทั้งหมดในโครงสร้าง_ATL_REGMAP_ENTRIESกับแผนผังการแทนของนายทะเบียน?
ดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์ขนาดและการเขียนสคริปต์ บทความThe ATL รีจิสทรี Component (นายทะเบียน)?
ATL แมโครและฟังก์ชันที่ส่วนกลาง
ดูเพิ่มเติม