我正在制作一个管理系统文件扩展名的应用程序,我遇到了问题。
系统扩展喜欢.jpg,.exe,.dll,.png,.txt,等有一个名为注册表值FriendlyTypeName,例如,FriendlyTypeName一个JPEG文件的是@%SystemRoot%\System32\shell32.dll,-30596。显示值取决于当前语言。
如何-30596使用 C#从资源 ID(例如:)中提取字符串值?。我想可以使用 p/invoke 提取字符串(我不确定)。