CComModule::UpdateRegistryFromResourceS

HRESULT UpdateRegistryFromResourceS (LPCTSTR lpszRes, BOOL bRegistrazione immediata dei bollettini, struct ATL_REGMAP_ENTRY * pMapEntries = NULL);

HRESULT UpdateRegistryFromResourceS (UINT nResID, BOOL bRegistrazione immediata dei bollettini, struct ATL_REGMAP_ENTRY * pMapEntries = NULL);

Valore restituito

Un valore HRESULT standard.

Parametri

lpszRes

[in] Nome di una risorsa.

nResID

[in] Un ID di risorsa.

bRegistrazione immediata dei bollettini

[in] Indica se lo script di risorsa deve essere registrato.

pMapEntries

[in] Un puntatore alla mappa sostituzione archiviare valori associati parametri sostituibili dello script. ATL utilizza automaticamente %MODULE% . Per utilizzare ulteriori parametri sostituibili, vedere la sezione Osservazioni per i dettagli. In caso contrario, utilizzare il valore predefinito NULL.

Osservazioni

Simile a UpdateRegistryFromResourceD , salvo UpdateRegistryFromResourceS crea un collegamento statico al componente del Registro di sistema ATL (cancelliere).

UpdateRegistryFromResourceS verrà richiamato automaticamente quando viene elaborata la tua mappa oggetto, purché Aggiungi #define _ATL_STATIC_REGISTRY alla tua stdafx.

&Notanbsp;  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::UpdateRegistryFromResourceS, passando la matrice per il parametro pMapEntries . 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).

Pa&noramica di CComModule |nbsp; Membri della classe

Vedere anchenbsp;BEGI&N_OBJECT_MAP

Index