API获取系统常用目录
2013-03-20 10:23
225 查看
BOOL GetSysPath(LPTSTR szDirPath,UNIT dirType) { LPITEMIDLIST ppidl = NULL; if (SHGetSpecialFolderLocation(NULL,dirType, &ppidl) == S_OK) { BOOL flag = SHGetPathFromIDList(ppidl, pszDirPath); CoTaskMemFree(ppidl); return flag; } return FALSE; } /**************dirType取值范围************************ CSIDL_BITBUCKET 回收站 CSIDL_CONTROLS 控制面板 CSIDL_DESKTOP的Windows 桌面桌面; CSIDL_DESKTOPDIRECTORY桌面的目录; CSIDL_DRIVES 我的电脑 CSIDL_FONTS字体目录 CSIDL_NETHOOD 网上邻居 CSIDL_NETWORK网上邻居虚拟文件夹 CSIDL_PERSONAL 我的文档 CSIDL_PRINTERS打印机 CSIDL_PROGRAMS程序组 CSIDL_RECENT最近打开文档 CSIDL_SENDTO发送到菜单项 CSIDL_STARTMENU快启菜单 CSIDL_STARTUP启动目录 CSIDL_TEMPLATES临时文档 *************************************************************/
相关文章推荐
- Delphi利用系统环境变量获取常用系统目录
- Delphi利用系统环境变量获取常用系统目录
- 牛客网Java刷题知识点之File对象常用功能:获取文件名称、获取文件路径、获取文件大小、获取文件修改时间、创建与删除、判断、重命名、查看系统根目录、容量获取、获取某个目录下内容、过滤器
- 获取一些常用的系统目录
- PB获取系统目录,我的文档等Api调用实例
- 如何使用API获取文件系统的文件目录
- 【转】Delphi利用系统环境变量获取常用系统目录
- [WinAPI] API 3 [获取系统目录,并保存在文件里]
- 如何使用API获取文件系统的文件目录
- Delphi利用系统环境变量获取常用系统目录
- C#获取 windows mobile 系统程序运行目录
- asp.net 获取系统的根目录
- C# 根据注册表获取当前用户的常用目录整理
- C#路径中获取文件全路径、目录、扩展名、文件名称常用函数
- Linux系统/proc目录下常用文件介绍
- 如何获取系统的临时目录路径?
- windows程序设计 win32 API 获取系统内存信息 GlobalMemoryStatus 和 GlobalMemoryStatusEx
- js中Date常用API,及获取一个月最大天数
- Linux常用命令备忘(启动管理、文件或目录管理、系统管理)
- 4000 Yii2中系统定义的常用路径别名,如果获取web的url