如何获得系统文件夹的路径
编号:QA002830
建立日期: 2000年4月6日 最后修改日期:2000年4月6日
所属类别:
叮叮当当:
操作系统: Windows2000
编程工具: VB
问题: 请问如何获取桌面路径?在Win98里好办,只要用API获得Windows目录,然后加上\Desktop即可,但是2000多用户环境下,每个用户都有自己的Desktop目录,比如Documents and Settings\Administrator\Desktop,请问如何编程获取当前用户的桌面所在路径。
回答:
获得“桌面”文件夹需要读系统注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders的Desktop值。
在这个键下还可以找到“启动”、“我的文档”等目录。
相关问题:
QA000226 "如何访问Windows系统注册表"
QA000809 "如何用代码令WINDOWS启动时自动装入自己的程序"
此问题由李海回答。
| |
|
|
| |
|
|