DECLARE_REGISTRY_RESOURCE

DECLARE_REGISTRY_RESOURCE ( x )

Parametry

x

[w] Ciąg identyfikatora użytkownika zasobu.

Uwagi

Pobiera nazwanego zasobu zawierający plik rejestru i uruchamia skrypt wejść obiektów w rejestrze systemowym lub usunąć je z rejestru systemu.

Podczas tworzenia obiektu lub formantu za pomocą Kreatora obiektu ATL, Kreator będzie automatycznie implementują obsługę skryptów rejestru i dodać makro DECLARE_REGISTRY_RESOURCEID , który jest podobny do DECLARE_REGISTRY_RESOURCE, pliki.

Statycznie można połączyć ze składnikiem rejestru ATL (rejestrator) na dostęp do rejestru zoptymalizowana. Statycznie połączyć kod sekretarza, dodawanie #define _ATL_STATIC_REGISTRY do Twojego stdafx.h.

Jeśli chcesz, aby ATL podstawiania wartości zastępczych w czasie wykonywania, nie należy określać makra DECLARE_REGISTRY_RESOURCE lub DECLARE_REGISTRY_RESOURCEID . Zamiast tego Utwórz tablicę _ATL_REGMAP_ENTRIES struktur, gdzie każdy wpis zawiera zmienną zastępczy skojarzonych z wartością w celu zamienić tekst zastępczy w czasie wykonywania. Następnie wywołać CComModule::UpdateRegistryFromResourceD lub CComModule::UpdateRegistryFromResourceS, przekazując tablicy. To dodaje wszystkie wartości zastępczych w strukturach _ATL_REGMAP_ENTRIES do Sekretarza zastąpienia mapę.

Aby uzyskać więcej informacji na temat parametrów zastępowalnych i skryptów zobacz artykuł The ATL rejestru składnika (Sekretarza).

ATL makra i funkcje globalne

Zobacz też

DECLARE_REGISTRY

Index