我有兴趣通过desktop.ini和属性自定义系统上的某些文件夹LocalizedResourceName
,但我不知道如何列出Windows dll中包含的所有可能的值/字符串。
例如,“已保存的游戏”特殊文件夹已LocalizedResourceName
指向@%SystemRoot%\system32\shell32.dll,-21814
,我想列出此 dll 中的所有其他本地化资源。
我怎样才能显示所有这些数据?
答案1
答案2
这里我找到了一篇非常有用的文章。你唯一需要的就是这个加载库函数和加载字符串。代码也使用了 SHGetLocalizedName,但我发现它只读取相应的 desk.ini。
我创建了一个应用程序来收集其中的所有库(.dll)和字符串,这些库和字符串由我的系统中的 myltiple desk.ini 文件使用,并将在这里为德语 DE-de 发布它们:
C:\Program Files (x86)\Common Files\system\wab32res.dll 10100 Contacts Kontakte
C:\Windows\System32\ieframe.dll 12385 Links Favoritenleiste
C:\Windows\system32\shell32.dll 8964 Recycle Bin Papierkorb
C:\Windows\system32\shell32.dll 9031 Searches Suchvorgänge
C:\Windows\system32\shell32.dll 21769 Desktop Desktop
C:\Windows\system32\shell32.dll 21770 Documents Dokumente
C:\Windows\system32\shell32.dll 21779 Pictures Bilder
C:\Windows\system32\shell32.dll 21781 Program Files Programme
C:\Windows\system32\shell32.dll 21790 Music Musik
C:\Windows\system32\shell32.dll 21791 Videos Videos
C:\Windows\system32\shell32.dll 21796 Favorites Favoriten
C:\Windows\system32\shell32.dll 21798 Downloads Downloads
C:\Windows\system32\shell32.dll 21799 Public Desktop Öffentlicher Desktop
C:\Windows\system32\shell32.dll 21801 Public Documents Öffentliche Dokumente
C:\Windows\system32\shell32.dll 21802 Public Pictures Öffentliche Bilder
C:\Windows\system32\shell32.dll 21803 Public Music Öffentliche Musik
C:\Windows\system32\shell32.dll 21804 Public Videos Öffentliche Videos
C:\Windows\system32\shell32.dll 21808 Public Downloads Öffentliche Downloads
C:\Windows\system32\shell32.dll 21810 Links Links
C:\Windows\system32\shell32.dll 21813 Users Benutzer
C:\Windows\system32\shell32.dll 21814 Saved Games Gespeicherte Spiele
C:\Windows\system32\shell32.dll 21816 Public Öffentlich
C:\Windows\system32\shell32.dll 21817 Program Files (x86) Programme (x86)
C:\Windows\system32\shell32.dll 50691 Public Libraries Bibliotheken
C:\Windows\system32\windows.storage.dll 21824 Camera Roll Eigene Aufnahmen
C:\Windows\system32\windows.storage.dll 21825 3D Objects 3D-Objekte
C:\Windows\system32\windows.storage.dll 34583 Saved Pictures Gespeicherte Bilder
C:\Windows\system32\Windows.UI.Immersive.dll 23570 User Account Pictures Standardmäßige Profilbilder
C:\Windows\System32\Windows.UI.Immersive.dll 38304 Public AccountPictures Öffentliche Profilbilder