Identificateurs de ressource (symboles) (C++)

Un symbole est un identificateur de ressource (ID) qui se compose de deux parties, d’un nom de symbole (chaîne de texte) mappé à une valeur de symbole (entier), par exemple :

IDC_EDITNAME = 5100

Les noms de symboles sont souvent appelés « identificateurs ».

Les symboles permettent de faire référence aux ressources et aux objets d’interface utilisateur d’une manière descriptive, à la fois dans votre code source et quand vous travaillez avec eux dans les éditeurs de ressources. Vous pouvez afficher et manipuler les symboles dans un emplacement pratique par le biais de la boîte de dialogue Symboles des ressources.

Le nombre de ressources et de symboles de votre application augmente à mesure qu’elle augmente en taille et en complexité. 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 d’effectuer les tâches suivantes :

Lorsque vous créez une ressource ou un objet de ressource, les éditeurs de ressources fournissent un nom par défaut pour la ressource, par exemple IDC_RADIO1, et lui affectent une valeur. La définition nom-plus-valeur est stockée dans le Resource.h fichier.

Remarque

Lorsque vous copiez des ressources ou des objets de ressources d’un fichier .rc vers un autre, Visual C++ peut modifier la valeur du symbole de la ressource transférée, ou le nom et la valeur du symbole, pour éviter les conflits avec les noms de symboles ou les valeurs dans le fichier existant.

Spécifications

Win32

Voir aussi

Utilisation des fichiers de ressources
Fichiers de ressources
Resource Editors