0
说,我有一个名为vlc.exe的二进制文件,如果我将它重命名为abc.exe,它仍然可以正常运行。但是,如果您看到abc.exe的属性,则可以看到属性“原始文件名”,其值为vlc.exe。那么,有没有一个API来获得这个“原始文件名”?如何获得进程的原始文件名称?
在此先感谢。
说,我有一个名为vlc.exe的二进制文件,如果我将它重命名为abc.exe,它仍然可以正常运行。但是,如果您看到abc.exe的属性,则可以看到属性“原始文件名”,其值为vlc.exe。那么,有没有一个API来获得这个“原始文件名”?如何获得进程的原始文件名称?
在此先感谢。
请参阅MSDN上的Version Information Functions。
您需要登录GetFileVersionInfo
才能获取版本信息数据,然后使用VerQueryValue
作为OriginalFilename
条目。
非常感谢erik。 – rplusg 2011-04-13 17:06:18