Identyfikatory zasobów (symbole) (C++)
Symbol to identyfikator zasobu (ID), który składa się z dwóch części, nazwy symbolu (ciągu tekstowego) mapowanego na wartość symbolu (liczbę całkowitą), na przykład:
IDC_EDITNAME = 5100
Nazwy symboli są najczęściej określane jako identyfikatory.
Symbole zapewniają opisowy sposób odwoływania się do zasobów i obiektów interfejsu użytkownika, zarówno w kodzie źródłowym, jak i podczas pracy z nimi w edytorach zasobów. Symbole można wyświetlać i manipulować nimi w jednym wygodnym miejscu przy użyciu okna dialogowego Symbole zasobów.
Wraz ze wzrostem rozmiaru i wyrafinowania aplikacji liczba zasobów i symboli. Śledzenie dużej liczby symboli rozproszonych w kilku plikach może być trudne. Okno dialogowe Symbole zasobów upraszcza zarządzanie symbolami, oferując centralne narzędzie, za pomocą którego można wykonywać następujące czynności:
Podczas tworzenia nowego zasobu lub obiektu zasobu edytory zasobów podają domyślną nazwę zasobu, na przykład IDC_RADIO1
, i przypisują do niego wartość. Definicja name-plus-value jest przechowywana w Resource.h
pliku.
Uwaga
Podczas kopiowania zasobów lub obiektów zasobów z jednego pliku RC do innego program Visual C++ może zmienić wartość symbolu przetransferowanego zasobu lub nazwę i wartość symbolu, aby uniknąć konfliktów z nazwami symboli lub wartościami w istniejącym pliku.
Wymagania
Win32