如何在C#中调用SHSetLocalizedName

时间:2016-01-19 09:39:39

标签: c# localization shell32.dll

我想本地化文件夹名称。虽然我没有在C#中找到任何方法,但Microsoft提供了C ++函数SHSetLocalizedName

我应该可以通过这样声明来访问此函数:

[System.Runtime.InteropServices.DllImport("Shell32.dll")]
private static extern IntPtr SHSetLocalizedName(string path, string resourcePath, int resourceID);

但是,我如何提供必要的参数?我可能需要一个非托管资源文件?我怎么知道资源字符串的ID?

感谢任何提示。

0 个答案:

没有答案