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