DECLARE_REGISTRY ( classe, pid, vpid, nid, drapeaux )
Paramètres
classe
[en] Inclus pour la compatibilité descendante.
pid
[en] Un type LPCTSTR qui est un identificateur de programme spécifique à la version.
vpid
[en] Un type LPCTSTR qui est un identificateur de programme indépendant de la version.
nid
[en] Un UINT qui représente l'index de la chaîne de ressource dans le Registre pour servir à la description du programme.
drapeaux
[en] Un DWORD contenant le modèle de thread du programme dans le registre. Doit être l'une des valeurs suivantes : THREADFLAGS_APARTMENT, THREADFLAGS_BOTHou AUTPRXFLAG.
Remarques
Entre l'enregistrement de classe standard dans le Registre système ou supprime du Registre système. L'enregistrement standard se compose de l'identificateur CLSID, l'ID de programme, l'ID de programme indépendant de la version, chaîne de description et le modèle de thread.
Lorsque vous créez un objet ou un contrôle à l'aide de l'Assistant objet ATL, l'Assistant implémente soutien axé sur le script de Registre automatiquement et ajoute la macro DECLARE_REGISTRY_RESOURCEID pour vos fichiers. Si vous ne voulez pas de soutien axées sur le script de Registre, vous devez remplacer cette macro avec DECLARE_REGISTRY. DECLARE_REGISTRY insère uniquement les cinq touches de base décrits ci-dessus dans le registre. Vous devez écrire manuellement le code à insérer les autres clés dans le registre.
Les Macros ATL et fonctions globales
Voir aussi