DECLARE_REGISTRY_RESOURCEID

DECLARE_REGISTRY_RESOURCEID ( x )

Parametri

x

[in] Identificatore generato da creazione guidata della vostra risorsa.

Osservazioni

Stesso di DECLARE_REGISTRY_RESOURCE , tranne che utilizza un generate dalla procedura guidata UINT per identificare la risorsa, anziché un nome di stringa.

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 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, DECLARE_REGISTRY_RESOURCE

Index