DECLARE_REGISTRY_RESOURCEID

DECLARE_REGISTRY_RESOURCEID ( x )

Paramètres

x

[en] Identificateur généré par l'Assistant de vos ressources.

Remarques

Mêmes que DECLARE_REGISTRY_RESOURCE sauf qu'elle utilise un généré par l'Assistant UINT afin d'identifier les ressources, plutôt qu'un nom de chaîne.

Lorsque vous créez un objet ou un contrôle à l'aide de l'Assistant objet ATL, l'Assistant sera automatiquement implémenter basé sur script de Registre et ajoutez la macro DECLARE_REGISTRY_RESOURCEID pour vos fichiers.

Vous pouvez lier statiquement avec le composant de Registre ATL (Registrar) pour l'accès au registre optimisé. Pour lier statiquement au code du registraire, ajoutez #define _ATL_STATIC_REGISTRY à votre fichier stdafx.h.

Si vous voulez ATL de substituer 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. Puis appeler CComModule::UpdateRegistryFromResourceD ou CComModule::UpdateRegistryFromResourceS, passant du tableau. 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).

Les Macros ATL et fonctions globales

Voir aussi

DECLARE_REGISTRY, DECLARE_REGISTRY_RESOURCE

Index