当前位置:  开发笔记 > 编程语言 > 正文

C#和.NET FOLDERID

如何解决《C#和.NETFOLDERID》经验,为你挑选了1个好方法。

如何使用Windows Vista的FOLDERID API检索"已知文件夹"(如系统或Windows)的文件路径?我见过一些API,但我不知道如何正确导入它们.是的,我知道这是一个非常新手的问题,但我花了半个小时的谷歌搜索,无法找到答案; 我也很感激能够在将来找到这样的问题的答案.:-)

编辑1:显然相关函数包含在DLL中,而不是任何可以导入的"适当"C#类/库.pinvoke语法可能有效,虽然我希望有一个OOP接口,而不是一个函数.将测试.

编辑2:所以我对C#很新,不知道托管界面是什么.System.Environment.GetFolderPath是完美的.



1> Yuval Peled..:

看看PInvoke SHGetKnownFolderPath

还有一个托管API: Environment.GetFolderPath 但它不包含所有文件夹.

推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有