DECLARE_REGISTRY
輸入標準類別註冊到系統登錄或從系統登錄中將它移除。
DECLARE_REGISTRY(
class,
pid,
vpid,
nid,
flags
)
參數
class
[in] 包含以回溯相容性 (Backward Compatibility)。pid
[in] 是版本特定的程式識別項的 LPCTSTR 。vpid
[in] 是版本獨立應用程式 LPCTSTR 。nid
[out] 表示資源字串索引使用的已註冊為程式的描述 UINT 。flags
[out] 包含程式的執行緒模型的 DWORD 在登錄中。 必須是下列其中一個值: THREADFLAGS_APARTMENT、 THREADFLAGS_BOTH或 AUTPRXFLAG。
備註
標準註冊包含 CLSID、程式 ID、版本獨立程式 ID、描述字串和執行緒模型。
當您建立物件時或使用 ATL 的控制項加入類別精靈,該精靈會自動實作指令碼架構登錄支援並將 DECLARE_REGISTRY_RESOURCEID 巨集加入至檔案。 如果您不想讓指令碼架構登錄支援,您需要使用 DECLARE_REGISTRY取代這個巨集。 DECLARE_REGISTRY 只插入所描述的五個基底機碼上方輸入登錄。 您必須手動撰寫程式碼插入其他按鍵輸入登錄。
需求
Header: atlcom.h