在注册表和主题文件中,当涉及到显示名称时,你会注意到很多对DLL的引用。
例如:
[HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default]
@="Windows"
"DispFileName"="@mmres.dll,-5856"
我在PE Explorer中打开了mmres.dll文件,但是我没有看到任何显示名称。
如何在C#中检索 @ mmres.dll,-5856 引用后面的实际显示名称?
如何有效地为许多参考文献做到这一点?
答案 0 :(得分:3)
Here他们谈论使用RegLoadMuiString来阅读此内容。我认为必须是优化机制。
答案 1 :(得分:0)
我认为您正在寻找GetFileVersionInfoEx(http://msdn.microsoft.com/en-us/library/ms646981(VS.85).aspx)