DECLARE_REGISTRY_RESOURCEID
Stesso DECLARE_REGISTRY_RESOURCE eccetto di utilizza uint generato mediante procedura guidata per identificare la risorsa, anziché un nome di stringa.
DECLARE_REGISTRY_RESOURCEID(
x
)
Parametri
- x
[in] identificatore generato mediante procedura guidata della risorsa.
Note
Quando si crea un oggetto o un controllo mediante la creazione guidata progetto ATL, la procedura guidata verrà automaticamente il supporto basato su script del Registro di sistema e aggiungere la macro DECLARE_REGISTRY_RESOURCEID ai file.
È possibile collegare in modo statico con il componente ATL il Registro Di Sistema (Ufficiale di registrar) per accedere al Registro di sistema ottimizzato.Per collegata al codice di registrazione, aggiungere la riga seguente al file stdafx.h:
#define _ATL_STATIC_REGISTRY
Se si desidera ATL per sostituire i valori di sostituzione in fase di esecuzione, non specificare una macro DECLARE_REGISTRY_RESOURCEID o DECLARE_REGISTRY_RESOURCE.Al contrario, creare una matrice di strutture _ATL_REGMAP_ENTRIES, in cui ciascun elemento contiene un segnaposto variabile abbinato a un valore per sostituire il segnaposto in fase di esecuzione.Chiamare CAtlModule::UpdateRegistryFromResourceD o CAtlModule::UpdateRegistryFromResourceS, passando la matrice.Ciò aggiunge tutti valori di sostituzione in strutture _ATL_REGMAP_ENTRIES alla mappa di sostituzione di registrazione.
Per ulteriori informazioni sui parametri sostituibili e nello script, vedere l'articolo Il componente ATL il Registro Di Sistema (Ufficiale di registrar).
Requisiti
Header: atlcom.h