Symbole: Ressourcenbezeichner

Ein Symbol ist ein Ressourcenbezeichner (ID), der zwei Elemente umfasst: Eine Textzeichenfolge (Symbolname), die einer ganzen Zahl (Symbolwert) zugeordnet ist. Beispiel:

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.

Tipp

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 Exemplarische Vorgehensweise: Verwenden von Ressourcen zur Lokalisierung mit ASP.NET.

Anforderungen

Win32

Siehe auch

Aufgaben

Gewusst wie: Symbolsuche in Ressourcen

Referenz

Ressourcen-Editoren

Ressourcendateien (Visual Studio)

Ressourcen