IRegistrar, interface
Cette interface est définie dans atliface.h et est utilisée en interne par les fonctions membres CAtlModule telles que UpdateRegistryFromResourceD.
Syntaxe
typedef interface IRegistrar IRegistrar;
Notes
Pour plus d’informations, consultez la rubrique Utilisation des paramètres remplaçables (préprocesseur du bureau d’enregistrement).
Membres
Méthodes publiques
Nom | Description |
---|---|
IRegistrar ::ResourceRegisterSz | Inscrit la ressource. |
IRegistrar ::ResourceUnregisterSz | Annule l’inscription de la ressource. |
IRegistrar ::FileRegister | Inscrit le fichier. |
IRegistrar ::FileUnregister | Annule l’inscription du fichier. |
IRegistrar ::StringRegister | Inscrit la chaîne. |
IRegistrar ::StringUnregister | Annule l’inscription de la chaîne |
IRegistrar ::ResourceRegister | Inscrit la ressource. |
IRegistrar ::ResourceUnregister | Annule l’inscription de la ressource. |
Spécifications
En-tête : atlifase.h
IRegistrar ::ResourceRegisterSz
Inscrit la ressource.
virtual HRESULT STDMETHODCALLTYPE ResourceRegisterSz(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_z_ LPCOLESTR szID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar ::ResourceUnregisterSz
Annule l’inscription de la ressource.
virtual HRESULT STDMETHODCALLTYPE ResourceUnregisterSz(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_z_ LPCOLESTR szID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar ::FileRegister
Inscrit le fichier.
virtual HRESULT STDMETHODCALLTYPE FileRegister(
/* [in] */ _In_z_ LPCOLESTR fileName) = 0;
IRegistrar ::FileUnregister
Annule l’inscription du fichier.
virtual HRESULT STDMETHODCALLTYPE FileUnregister(
/* [in] */ _In_z_ LPCOLESTR fileName) = 0;
IRegistrar ::StringRegister
Inscrit les données de chaîne spécifiées.
virtual HRESULT STDMETHODCALLTYPE StringRegister(
/* [in] */ _In_z_ LPCOLESTR data) = 0;
IRegistrar ::StringUnregister
Annule l’inscription des données de chaîne spécifiées.
virtualHRESULT STDMETHODCALLTYPE StringUnregister(
/* [in] */ _In_z_ LPCOLESTR data) = 0;
IRegistrar ::ResourceRegister
Inscrit la ressource.
virtual HRESULT STDMETHODCALLTYPE ResourceRegister(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_ UINT nID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
IRegistrar ::ResourceUnregister
Annule l’inscription de la ressource.
virtualHRESULT STDMETHODCALLTYPE ResourceUnregister(
/* [in] */ _In_z_ LPCOLESTR resFileName,
/* [in] */ _In_ UINT nID,
/* [in] */ _In_z_ LPCOLESTR szType) = 0;
Voir aussi
Utilisation de paramètres remplaçables (préprocesseur d’inscription)
Vue d’ensemble de la classe
Module Classes
Composant du Registre (enregistreur)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour