HRESULT UpdateRegistryFromResourceS (LPCTSTR lpszRes, BOOL bRegister, struct _ATL_REGMAP_ENTRY * pMapEntries = NULL);
HRESULT UpdateRegistryFromResourceS (UINT nResID, BOOL bRegister, struct _ATL_REGMAP_ENTRY * pMapEntries = NULL);
Valeur de retour
Une valeur HRESULT standard.
Paramètres
lpszRes
[en] Un nom de ressource.
nResID
[en] Un ID de ressource.
bRegister
[en] Indique si le script de ressources doit être enregistré.
pMapEntries
[en] Pointeur vers la carte de remplacement stocker des valeurs associées aux paramètres remplaçables du script. ATL utilise automatiquement %MODULE% . Pour utiliser des paramètres remplaçables supplémentaires, consultez la section Notes pour plus de détails. Sinon, utilisez la valeur par défaut NULL.
Remarques
Semblable à UpdateRegistryFromResourceD sauf UpdateRegistryFromResourceS crée un lien statique vers le composant de Registre ATL (registraire).
UpdateRegistryFromResourceS sera appelée automatiquement lorsque votre carte objet est traitée, si vous ajoutez #define _ATL_STATIC_REGISTRY à votre fichier stdafx.h.
&Notenbsp ; Pour remplacer les valeurs de remplacement au moment de l'exécution, ne spécifiez pas la macro DECLARE_REGISTRY_RESOURCE ou DECLARE_REGISTRY_RESOURCEID . Au lieu de cela, créez un tableau de structures _ATL_REGMAP_ENTRIES , où chaque entrée contient un espace réservé variable avec une valeur de remplacer l'espace réservé au moment de l'exécution. Appelez ensuite CComModule::UpdateRegistryFromResourceS, passant le tableau pour le paramètre pMapEntries . Ajoute toutes les valeurs de remplacement dans les structures _ATL_REGMAP_ENTRIES de la carte de remplacement du registraire.
Pour plus d'informations sur les paramètres remplaçables et les scripts, consultez l'article Le composant de Registre ATL (registraire).
Aperçu de CComModule |  ; Membres de classe
Voir aussinbsp ;BEGI&N_OBJECT_MAP