Condividi tramite


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

Vedere anche

Riferimenti

DECLARE_REGISTRY

DECLARE_REGISTRY_RESOURCE

Altre risorse

Macro del Registro Di Sistema

Macro ATL