Programm-Beschreibung im TaskManager ändern
-
Hi C++-Community,
ich habe ein Programm in C++ geschrieben und verwende dabei den Visual Studio 2010 C++. Wenn ich jetzt das Programm ausführe und im TaskManager nachschaue, hat es als Programm-Beschreibung den Namen wie das Programm heißt, z. B. Test.exe.
Dies ist meiner Ansicht nach nicht besonders "schön" und fällt schon auf, weil die anderen Programme vollständige Beschreibungen besitzen.Wie kann ich diese Programm-Beschreibung ändern, das z. B. Mathematik Programm von Peter K. dort steht?
Vielen Dank für eure Antworten und für die Hilfe.
Mfg Peter K.
-
Dazu musst du eine VERSIONINFO Resource in deine exe packen.
-
Das musst du unter Windows über die Ressourcendatei machen, die du dann zum Programm hinzulinkst. Das sähe ungefähr so aus (so verwende ich es, da sind jetzt noch mehr Angaben dabei):
1 VERSIONINFO FILEVERSION 3,0,0,125 //Versionsnummern, weiß nicht genau, wofür man welche benutzt PRODUCTVERSION 3,0,0,0 BEGIN BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x0407, 1200 //0x0407 ist Deutsch, 1200 Unicode END BLOCK "StringFileInfo" BEGIN BLOCK "040704B0" //0407 und 04B0 sind die Hex-Werte der bei Translation angegebenen Zahlen BEGIN VALUE "Comments", "This is only a test Program, don't use it commercially" VALUE "CompanyName", "TEST GmbH" VALUE "InternalName", "Test Program" VALUE "OriginalFilename", "Test.exe" VALUE "ProductName", "TESTIFY" VALUE "FileDescription", "Tests other programs" //das hast du glaub gesucht VALUE "PrivateBuild", "Yes" VALUE "LegalCopyright", "Copyleft - GNU GPLv2.0" VALUE "LegalTrademarks", "TESTIFY (TM)" VALUE "FileVersion", "0.0.0.1" //das ist ein bisschen komisch, bewirkt bei mir nichts, wird aber benötigt, dass die Versionen oben angezeigt werden VALUE "ProductVersion", "0.0.0.1" //das gleiche END END END 0 ICON "Programmicon.ico" //ProgrammiconEDIT: dot war schneller

-
Vielen Dank für eure Antworten.
Hätte nicht gedacht das dies so umständlich zu bewerkstelligen ist.
mfg Peter K.
-
Peter K. schrieb:
Vielen Dank für eure Antworten.
Hätte nicht gedacht das dies so umständlich zu bewerkstelligen ist.
mfg Peter K.
Wenn du nur die Beschreibung willst, kannst du das meiste andere natürlich auch weglassen.