Question

Je l'ai défini un fichier rc pour mon dll avec les détails suivants

    VALUE "CompanyName", "My Company Inc."
    VALUE "FileDescription", "Dll for XYZ"
    VALUE "FileVersion", "1.00"
    VALUE "InternalName", "MyDll"
    VALUE "ProductName", "MyProduct"
    VALUE "ProductVersion", "1.00"
    VALUE "Build ID", "10500 "
    VALUE "LegalCopyright", "Copyright © 2004-2011 My Company Inc. All rights reserved."

Faites un clic droit sur le fichier et sélectionnez Propriétés affiche les éléments suivants

   File version: 0.1.00
   Description:  Dll for XYZ
   Copyright:    Copyright © 2004-2011 My Company Inc. Al

Première question est la version du fichier. Je ne sais pas pourquoi il est Préfixer 0. avant la version du fichier Peut-on formater cette chaîne dans le fichier rc?

En second lieu, le texte du droit d'auteur est tronqué après 40 characters.User doit faire glisser le curseur sur la chaîne pour lire chaîne entière. Peut-on définir le texte pour envelopper la chaîne si entière est visible? Je comprends que la chaîne du droit d'auteur peut être réduite à moins de 40 caractères, mais voulait savoir si nous pouvons conclure que le texte.

Était-ce utile?

La solution

Utilisez un quad en pointillés pour numéro de version et le numéro de produit

VALUE "FileVersion", "1.0.0.0"
VALUE "ProductVersion", "1.0.0.0"

Dans mon groupe de produits, nous utilisons le premier numéro dans l'ensemble que la version majeure, la seconde que la version mineure, le troisième est le numéro de build (patch), et le quatrième est une représentation à 4 chiffres de la date. Par exemple. "8.1.1234.0614"

Notre chaîne de droit d'auteur est tronqué aussi. Mais je ne me sens pas si mal ... tous les fichiers EXE et DLL navire par MS dans c: \ windows ont tronqué des chaînes de copyright. :)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top