c ++ - Hvordan kan jeg få proces oprindeligt filnavn til en proces?

Indlæg af Hanne Mølgaard Plasc

Problem



Sig, jeg har en binær kaldet vlc.exe, hvis jeg omdøber den til abc.exe, kører den stadig fint. Men hvis du ser egenskaber af abc.exe, kan du se en attribut 'Original FileName' og dens værdi er vlc .exe. Så er der en api for at få denne 'Original FileName'?


Tak på forhånd.

Bedste reference


Se Version Information Funktioner på MSDN. [4]


Du skal GetFileVersionInfo for at få versionsoplysningerne, så VerQueryValue til OriginalFilename posten.