Symbole: Ressourcenbezeichner
Ein Symbol ist ein Ressourcenbezeichner (ID), der zwei Elemente umfasst: Eine Textzeichenfolge (Symbolname), die einer ganzen Zahl (Symbolwert) zugeordnet ist. Beispiele:
IDC_EDITNAME = 5100
Symbolnamen werden in den meisten Fällen "Bezeichner" genannt.
Symbole bieten eine anschauliche Möglichkeit zum Verweisen auf Ressourcen und Benutzeroberflächenobjekte, und zwar sowohl im Quellcode als auch während der Arbeit mit diesen Elementen in den Ressourcen-Editoren. Das Dialogfeld "Ressourcensymbole" ist ein geeigneter zentraler Ort, um Symbole anzuzeigen und zu bearbeiten.
Wenn Sie eine neue Ressource oder ein neues Ressourcenobjekt erstellen, vergeben die Ressourcen-Editoren einen Standardnamen für die Ressource (z. B. IDC_RADIO1) und weisen diesem Namen einen Wert zu. Die aus Name und Wert bestehende Definition wird in der Datei Resource.h gespeichert.
Hinweis
Wenn Sie Ressourcen oder Ressourcenobjekte aus einer RC-Datei in eine andere Datei kopieren, wird der Symbolwert der übertragenen Ressource bzw. Symbolname und -wert möglicherweise von Visual C++ geändert, um Konflikte mit Symbolnamen oder -werten in der vorhandenen Datei zu vermeiden.
Mit zunehmender Größe und Komplexität der Anwendung wächst auch die Anzahl der Ressourcen und Symbole. Das Nachverfolgen einer großen Anzahl von Symbolen, die über mehrere Dateien verteilt sind, kann sich als schwierig erweisen. Das Dialogfeld "Ressourcensymbole" vereinfacht die Verwaltung von Symbolen, indem es ein zentrales Tool für folgende Aufgaben zur Verfügung stellt:
Informationen zum Hinzufügen von Ressourcen zu verwalteten Projekten finden Sie unter Ressourcen in Anwendungen im .NET Framework-Entwicklerhandbuch. Informationen zum manuellen Hinzufügen von Ressourcendateien zu verwalteten Projekten, zum Zugreifen auf Ressourcen, zum Anzeigen statischer Ressourcen und zum Zuweisen von Ressourcenzeichenfolgen zu Eigenschaften finden Sie unter Exemplarische Vorgehensweise: Lokalisieren von Windows Forms und Walkthrough: Using Resources for Localization with ASP.NET.
Anforderungen
Win32
Siehe auch
Aufgaben
Gewusst wie: Symbolsuche in Ressourcen