0

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

我应该能够通过像这样声明它来访问这个函数:

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

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

感谢您的任何提示。

4

0 回答 0