Omezení názvu symbolu
Omezení pro názvy symbolů jsou následující:
Všechny symboly musí být jedinečný v rámci aplikace.Tím se zabrání konfliktní definice symbolů v záhlaví souborů.
Platné znaky názvu symbol obsahovat, A-Z, a-z, 0-9 a podtržítka (_).
Symbol názvy nemůže začínat číslem a jsou omezeny na 247 znaků.
Symbol názvy nesmí obsahovat mezery.
Symbol názvy nejsou rozlišována, ale je zachována v případě první definici symbolu.Záhlaví souboru, který definuje symboly se používá prostředek kompilátor/editor a C++ programy odkázat na prostředky, které jsou definované v souboru prostředků.Dva názvy symbol, který lišit pouze v případě, C++ program uvidí dva samostatné symboly, zatímco prostředek kompilátor/editor se zobrazí obě jména jako odkaz na jeden jediný symbol.
[!POZNÁMKA]
Pokud není podle schématu název standardní symbol (ID*_[keyword]) níže a být stejné jako známé prostředku skript kompilátoru, při pokusu o vytvoření souboru skriptu prostředku klíčové slovo způsobí generování zdánlivě náhodné chyby, které se obtížně diagnostikuje se stane vaší název symbolu.Chcete-li tomu zabránit, dodržovat standardní schéma pojmenování.
Symbol názvy mají popisný předpony, které označují druh prostředku nebo objekt, které zastupují.Tyto popisné předpony začínají ID text kombinaci.Nástroj Microsoft Foundation Class knihovny (MFC) používá konvence symbol v následující tabulce.
Kategorie |
Předpona |
Pomocí |
---|---|---|
Zdrojích |
IDR_ IDD_ IDC_ IDI_ IDB_ |
Akcelerátor nebo nabídky (a přidružené nebo vlastní zdroje) dialogové okno kurzor ikonu bitmapy |
Položky nabídky |
ID_ |
Položka nabídky |
Příkazy |
ID_ |
Příkaz |
Ovládací prvky a podřízených oken |
IDC_ |
Ovládací prvek |
Řetězce |
IDS_ |
Řetězec v tabulce řetězců |
Rozhraní MFC |
AFX_ |
Rezervováno pro předdefinované symboly MFC |
Informace o přidání zdrojů na spravované projekty prostředky v aplikacích v .NET Framework Developer's Guide. Informace na spravované projekty ručně přidávat soubory prostředků, přístupu k prostředkům, zobrazení statického zdroje a přiřazení zdrojů řetězce vlastnosti Názorný postup: lokalizace model Windows Forms a Walkthrough: Using Resources for Localization with ASP.NET.
Požadavky
Win32
Viz také
Úkoly
Změna symbolu nebo názvu symbolu (ID)