Megosztás a következőn keresztül:


Verzióinformáció-szerkesztő (C++)

A verzióinformációk a vállalat- és termékazonosításból, a termék kiadási számából, valamint a szerzői jogról és a védjegyről szóló értesítésből állnak. A Verzióinformáció-szerkesztővel létrehozhatja és karbantarthatja ezeket az adatokat, amelyeket a verzióinformációs erőforrás tárol. Az alkalmazás nem igényli a verzióinformációs erőforrást, de hasznos hely az alkalmazást azonosító információk gyűjtéséhez. A verzióinformációkat a telepítő API-k is használják.

Megjegyzés:

A Windows szabványnak csak egy verzióerőforrást kell rendelkeznie, VS_VERSION_INFO néven.

A verzióinformációs erőforrás felső blokkja és egy vagy több alsó blokkja van: felül egyetlen rögzített információblokk, alul pedig egy vagy több verzióinformációs blokk (más nyelvek és/vagy karakterkészletek esetén). A felső blokk szerkeszthető numerikus mezőket és választható legördülő listákat is tartalmazhat. Az alsó blokkok csak szerkeszthető szövegdobozokat tartalmazhatnak.

Megjegyzés:

A Verzióinformáció-szerkesztő használata során számos esetben a jobb gombbal kattintva megjelenítheti az erőforrás-specifikus parancsok helyi menüjét. Ha például kiválaszt egy blokkfejléc-bejegyzésre mutatva, a helyi menüben az Új verzióblokk információ és a Verzióblokk információ törlése parancsok láthatók.

Útmutató

A Verzióinformáció-szerkesztő a következőket teszi lehetővé:

Sztring szerkesztése verzióinformációs erőforrásban

Jelölje ki egyszer az elemet a kiválasztásához, majd ismét a szerkesztés megkezdéséhez. Végezze el a módosításokat közvetlenül a Verzióadatok táblában vagy a Tulajdonságok ablakban. A végrehajtott módosítások mindkét helyen megjelennek.

Amikor szerkeszti a FILEFLAGS kulcsot a Verzióinformáció-szerkesztőben, vegye észre, hogy az .rc fájlok Tulajdonságok ablakában nem állíthatja be a Debug, a Private Build vagy a Special Build tulajdonságokat:

  • A Verzióinformáció-szerkesztő beállítja a Hibakeresés tulajdonságot egy #ifdef erőforrásszkriptben a _DEBUG buildjelölő alapján.

  • Ha a Private Build kulcsnak Érték van beállítva a Verzióinformáció táblában, akkor a Tulajdonságok ablaknak a kulcsra vonatkozó megfelelő Privát buildFILEFLAGStulajdonsága Igaz lesz. Ha az Érték üres, a tulajdonság hamis lesz. Hasonlóképpen, a Verzióinformáció táblában a Speciális Build kulcs a Speciális Build tulajdonsághoz van kötve a FILEFLAGS kulcs esetében.

A sztringblokk információsorozatát a Kulcs vagy az Érték oszlopfejlécek kiválasztásával rendezheti. Ezek a címsorok automatikusan átrendezik az információkat a kijelölt sorrendbe.

Verzióinformációk hozzáadása másik nyelvhez (új verzióinformációs blokk)

  1. Nyissa meg a verzióinformációs erőforrást, ha duplán kattint rá az Erőforrás nézetben.

  2. Kattintson a jobb gombbal a verzióinformációs táblában, és válassza az Új verzióinformációs blokk lehetőséget.

    Ez a parancs egy további információblokkot ad hozzá az aktuális verzióinformációs erőforráshoz, és megnyitja annak megfelelő tulajdonságait a Tulajdonságok ablakban.

  3. A Tulajdonságok ablakban válassza ki az új blokk megfelelő nyelvét és karakterkészletét.

Verzióinformációs blokk törlése

  1. Nyissa meg a verzióinformációs erőforrást, ha duplán kattint az ikonra az Erőforrás nézetben.

  2. Kattintson a jobb gombbal a törölni kívánt blokkfejlécre, és válassza a Verzióinformációs blokk törlése parancsot.

    Ez a parancs törli a kijelölt fejlécet, és a többi verzióinformációt érintetlenül hagyja. A művelet nem vonható vissza.

Verzióadatok elérése a programon belül

Ha a programon belülről szeretné elérni a verzióadatokat, használja a GetFileVersionInfo függvényt és a VerQueryValue függvényt .

Követelmények

Win32

Lásd még

Erőforrás-szerkesztők
Menük és egyéb erőforrások
Verzióadatok (Windows)