DECLARE_REGISTRY_RESOURCE

DECLARE_REGISTRY_RESOURCE ( x )

Parametri

x

[in] Identificatore di stringa della vostra risorsa.

Osservazioni

Ottiene la risorsa indicata contenente il file del Registro di sistema e viene eseguito lo script per inserire gli oggetti nel Registro di sistema o rimuoverli dal Registro di sistema.

Quando si crea un oggetto o un controllo utilizzando la creazione guidata oggetto, la procedura guidata automaticamente implementano il supporto basato su script del Registro di sistema e aggiungere la macro DECLARE_REGISTRY_RESOURCEID , che è simile a DECLARE_REGISTRY_RESOURCE, ai file.

È possibile collegare in modo statico con il componente del Registro di sistema ATL (cancelliere) per l'accesso ottimizzato del Registro di sistema. Per collegare in modo statico al codice Registrar, Aggiungi #define _ATL_STATIC_REGISTRY alla tua stdafx.

Se si desidera ATL per sostituire i valori di sostituzione in fase di esecuzione, non specificare la macro DECLARE_REGISTRY_RESOURCE o DECLARE_REGISTRY_RESOURCEID . Invece di creare una matrice di strutture _ATL_REGMAP_ENTRIES , dove ogni voce contiene un segnaposto variabile in coppia con un valore di sostituire il segnaposto in fase di esecuzione. Quindi chiamare CComModule::UpdateRegistryFromResourceD o CComModule::UpdateRegistryFromResourceS, passando la matrice. Questo aggiunge tutti i valori di sostituzione delle strutture _ATL_REGMAP_ENTRIES alla mappa di sostituzione del Registrar.

Per ulteriori informazioni su parametri sostituibili e scripting, consultare l'articolo Il componente del Registro di sistema ATL (cancelliere).

Macro ATL e funzioni globali

Vedi anche

DECLARE_REGISTRY

Index