CComModule::UpdateRegistryFromResourceD

HRESULT UpdateRegistryFromResourceD (LPCTSTR lpszRes, BOOL bRegister, struct _ATL_REGMAP_ENTRY * pMapEntries = NULL);

HRESULT UpdateRegistryFromResourceD (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 l'objet 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

Exécute le script contenu dans la ressource spécifiée par lpszRes ou nResID. Si bRegister est TRUE, cette méthode enregistre l'objet dans le registre du système ; sinon, il annule l'inscription de l'objet.

En spécifiant la macro DECLARE_REGISTRY_RESOURCE ou DECLARE_REGISTRY_RESOURCEID , UpdateRegistryFromResourceD sera appelée automatiquement lorsque votre carte objet est traitée.

&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 UpdateRegistryFromResourceD, 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.

&Notenbsp ;  Pour lier statiquement au composant de Registre ATL (registraire), voir UpdateRegistryFromResourceS.

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

Index