Sdílet prostřednictvím


Postupy: Zahrnutí prostředků v čase kompilace

Obvykle je snadné a pohodlné práci s výchozí uspořádání všech prostředků v jednom souboru skriptu (.rc) prostředků.Však můžete přidat zdroje v jiných souborech pro aktuální projekt v čase kompilace seznam je v směrnic kompilace v této prostředku zahrnuje dialogové.

Existuje několik důvodů umístit soubor než soubor .rc hlavní zdroje:

  • Přidávání poznámek do prostředku příkazy, které není odstraněn při uložení souboru .rc.

    Editory prostředku přímo číst soubory .rc nebo resource.h.Kompilátor prostředku je zkompiluje do .aps souborů, které spotřebována editory prostředku.Tento soubor je kompilační krok a ukládá pouze symbolické data.Jako s normální kompilace proces, informace, které není symbolické (například komentáře) vyřazen během kompilace.Kdykoli soubor .aps získá synchronizována s .rc soubor, soubor .rc rekonstrukci (například při ukládání, editor zdroje přepíše soubor .rc a soubor resource.h).Změny provedené v samotných zdrojích zůstanou zahrnuty v souboru .rc, ale komentáře dojít ke ztrátě po .rc soubor přepsán.

  • Zahrnout zdroje, které již byly vyvinuty a testovány a není nutné další změny.(Všechny soubory, které jsou zahrnuty, ale nemáte .rc rozšíření nebude možné upravovat pomocí prostředku editory.)

  • Zahrnout zdroje, které jsou používány více různých projektů nebo které jsou součástí systému řízení verze zdrojového kódu a tedy musí existovat centrální umístění, kde změny ovlivní všechny projekty.

  • Zahrnout zdroje (například RCDATA prostředky), které jsou ve vlastním formátu.RCDATA prostředky mohou mít zvláštní požadavky.Výraz nelze použít například jako hodnotu pro pole nameID.Najdete Windows SDK dokumentaci další informace.

Máte-li v existující soubory .rc, které splňují některou z těchto podmínek oddíly, oddíly je vhodné umístit v jednom nebo více samostatných souborů .rc a zahrnout je do pomocí projektu prostředku zahrnuje dialogové.Projectname.rc2 soubor vytvořen v podadresáři \res nový projekt se používá pro tento účel.

Zahrnout zdroje v projektu v čase kompilace

  1. Umístěte soubor skriptu prostředku jedinečný název souboru zdroje.Nepoužívejte projectname.rc, protože název souboru pro soubor skriptu hlavní zdroje.

  2. Klepněte pravým tlačítkem myši na soubor .rc (v Zobrazení zdrojů) a zvolte Prostředku zahrnuje z místní nabídky.

  3. V směrnic kompilace pole, přidejte # include kompilátor směrnice na nový soubor prostředků v souboru hlavní zdroje ve vývojovém prostředí.

    Prostředky v souborech tímto způsobem jsou součástí spustitelného souboru k v době kompilace.Nejsou přímo k dispozici pro úpravy nebo změny při práci na projektu hlavní .rc souboru.Je třeba otevřít soubory zahrnuty .rc odděleně.Všechny soubory, které jsou zahrnuty, ale nemáte .rc rozšíření nebude možné upravovat pomocí prostředku editory.

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é

Referenční dokumentace

Zdrojové soubory (Visual Studio)

Editory prostředků