Symboles : identificateurs de ressource
Un symbole est un identificateur de ressource (ID) qui se compose de deux parties : une chaîne de texte (nom du symbole) mappée à une valeur entière (valeur du symbole). Par exemple :
IDC_EDITNAME = 5100
Il est souvent fait référence aux noms de symboles en tant qu'identificateurs.
Les symboles permettent de décrire la référence aux ressources et aux objets user-interface, aussi bien dans votre code source que lorsque vous travaillez avec dans les éditeurs de ressources. Vous pouvez afficher et manipuler les symboles dans l'endroit qui vous convient en utilisant la boîte de dialogue Symboles des ressources.
Lorsque vous créez une nouvelle ressource ou un nouvel objet resource, les éditeurs de ressources fournissent un nom par défaut pour la ressource, par exemple, IDC_RADIO1, et lui assigne une valeur. La définition nom-plus-valeur est stockée dans le fichier Resource.h.
Notes
Lorsque vous copiez des ressources ou des objets ressource d'un fichier .rc à un autre, Visual C++ peut changer la valeur du symbole de la ressource transférée ou le nom du symbole et la valeur, afin d'éviter les conflits avec les noms ou les valeurs de symbole dans le fichier existant.
Au fur et à mesure que votre application devient complexe et sophistiquée, le nombre de ressources et de symboles augmentent. Le suivi d'un grand nombre de symboles éparpillés dans plusieurs fichiers peut être difficile. La boîte de dialogue Symboles des ressources simplifie la gestion des symboles en offrant un outil centralisé qui vous permet de :
Pour plus d'informations sur l'ajout de ressources aux projets managés, consultez Ressources dans les applications dans le Guide du développeur .NET Framework. Pour obtenir des informations sur l'ajout de fichiers de ressources aux projets managés, l'accès aux ressources, l'affichage de ressources statiques et l'assignation de chaînes de ressources aux propriétés, et ce manuellement, consultez Procédure pas à pas : localisation des applications Windows Forms et Walkthrough: Using Resources for Localization with ASP.NET.
Configuration requise
Win32
Voir aussi
Tâches
Comment : rechercher des symboles dans les ressources