1

私は次の詳細で私のdllのrcファイルを定義しました

    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."

ファイルを右クリックしてプロパティを選択すると、次のように表示されます

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

最初の問題はファイルのバージョンです。ファイルバージョンの前に0が付加されている理由がわかりません。その文字列をrcファイルでフォーマットできますか?

次に、著作権テキストは40文字後に切り捨てられます。ユーザーが文字列全体を読み取るには、文字列上でカーソルをドラッグする必要があります。文字列全体が表示されるようにテキストを折り返すように設定できますか?著作権文字列を40文字未満に減らすことができることは理解していますが、そのテキストを折り返すことができるかどうかを知りたいと思いました。

4

1 に答える 1

1

バージョン番号と製品番号には点線クワッドを使用します

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

私の製品グループでは、セットの最初の番号をメジャー バージョン、2 番目をマイナー バージョン、3 番目をビルド (パッチ) 番号、4 番目を 4 桁の日付として使用しています。例: "8.1.1234.0614"

著作権文字列も切り捨てられます。しかし、私はそれほど悪くは感じていません... c:\windows にある MS によって出荷されるすべての EXE および DLL は、著作権文字列を切り詰めています。:)

于 2011-06-14T08:54:44.143 に答える