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).
Vedi anche