Ho un semplice progetto C++ non gestito in Visual Studio 2008 e vorrei aggiungere un testo descrittivo. In questo momento vedo solo il nome dell'eseguibile nella colonna di descrizione dei task manager (scheda dei processi), ma vorrei fornire il mio testo lì.Come aggiungere una descrizione (-> colonna descrizione nel task manager) al mio programma (VS 2008, C++)
13
A
risposta
14
È necessario aggiungere una risorsa VERSIONINFO al progetto e impostare la proprietà "FileDescription" su una stringa che si desidera visualizzare.
VS_VERSION_INFO VERSIONINFO
FILEVERSION 4,0,0,0
PRODUCTVERSION 4,0,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904e4"
BEGIN
VALUE "Comments", "\0"
VALUE "CompanyName", "Acme Tea Company\0"
VALUE "FileDescription", "Acme Automatic Tea Dispenser\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1252
END
END
Quali versioni di Windows chiamano una descrizione? Su XP, almeno, è il "nome dell'immagine" e non è configurabile. – Joe
Mi dispiace, per quanto ne so, questa colonna è stata introdotta con Windows Vista. Date un'occhiata qui: http://www.jason-saggers.com/wp-content/uploads/2008/03/lr540-vista-task-manager-lifeview.jpg –