如何获取进程的进程原始文件名?

时间:2011-04-13 15:53:34

标签: c++ windows process

说,我有一个名为vlc.exe的二进制文件,如果我将其重命名为abc.exe,它仍然可以正常运行。但是,如果您看到abc.exe的属性,则可以看到属性“Original FileName”,其值为vlc.exe。那么,是否有一个API来获取这个“原始文件名”?

提前致谢。

1 个答案:

答案 0 :(得分:5)

请参阅MSDN上的Version Information Functions

您需要GetFileVersionInfo获取版本信息数据,然后VerQueryValue获取OriginalFilename条目。