DECLARE_REGISTRY_RESOURCE
Pobiera nazwanego zasobu zawierającego plik rejestru i uruchamia skrypt wprowadź do rejestru systemu, obiekty lub je usunąć z rejestru systemu.
DECLARE_REGISTRY_RESOURCE(
x
)
Parametry
- x
[w] Identyfikator zasobu ciągu.
Uwagi
Podczas tworzenia obiektu lub kontroli, przy użyciu kreatora Projekt ATL Kreator automatycznie implementują obsługę skryptów rejestru i Dodaj DECLARE_REGISTRY_RESOURCEID makra, który jest podobny do DECLARE_REGISTRY_RESOURCE, do plików.
Statycznie można połączyć ze składnikiem rejestru ATL (Sekretarz) dostępu do rejestru zoptymalizowana.Aby połączyć statycznie kod sekretarza, należy dodać następujący wiersz do pliku stdafx.h:
#define _ATL_STATIC_REGISTRY
ATL podstawiania wartości wymiany w czasie wykonywania, należy określić nie DECLARE_REGISTRY_RESOURCE lub DECLARE_REGISTRY_RESOURCEID makro.Zamiast tego Utwórz tablicę _ATL_REGMAP_ENTRIES struktur, gdzie każdy wpis zawiera zmienną symbolu zastępczego sparowanego z wartości, aby zastąpić symbol zastępczy w czasie wykonywania.Następnie wywołać CAtlModule::UpdateRegistryFromResourceD lub CAtlModule::UpdateRegistryFromResourceS, przekazując tablicy.To dodaje wszystkie wartości zastąpienia w _ATL_REGMAP_ENTRIES struktury mapy zastąpienie sekretarza.
Aby uzyskać więcej informacji na temat parametrów zastępowalnych i skryptów, zobacz artykuł Części rejestru ATL (Sekretarz).
Wymagania
Nagłówek: atlcom.h