|
|
发表于 2025-12-14 14:16:08
|
显示全部楼层
浙江省台州市
|
| SHGetSpecialFolderLocation | 整数型 | | |
| shell32 | |
| SHGetSpecialFolderLocation | |
| Handle | 整数型 | | | | 编号 | 整数型 | | | | pidl | 整数型 | | |
|
| SHGetPathFromIDList | 整数型 | | |
| shell32 | |
| SHGetPathFromIDListA | |
| pidl | 整数型 | | | | buffer | 字节集 | | |
|
| 桌面 | 0 | | | 所有用户桌面 | 25 | | | 开始菜单程序 | 2 | | | 所有用户开始菜单程序 | 23 | | | 我的文档 | 5 | | | 收藏夹 | 6 | | | 所有用户收藏夹 | 31 | | | 启动文件夹 | 7 | | | 所有用户启动文件夹 | 24 | | | Recent文件夹 | 8 | | | 发送到 | 9 | | | 登陆用户开始菜单 | 11 | | | 所有用户开始菜单 | 22 | | | 网上邻居 | 19 | | | 字体文件夹 | 20 | | | Template文件夹 | 21 | | | 所有用户Template文件夹 | 45 | | | ApplicaionData文件夹 | 26 | | | 打印文件夹 | 27 | | | 当前用户本地应用程序设置文件夹 | 28 | | | Internet临时文件夹 | 32 | | | Internet缓存文件夹 | 33 | | | 当前用户历史文件夹 | 34 | | | 所有用户应用程序设置文件夹 | 35 | | | Windows系统目录 | 36 | | | 程序文件夹 | 38 | | | System32系统目录 | 37 | | | 当前用户图片收藏夹 | 39 | | | 当前用户文件夹 | 40 | | | 公共文件夹 | 43 | | | 管理工具 | 47 | | | 登陆用户管理工具 | 48 | | | 所有用户图片收藏夹 | 54 | | | 所有用户视频收藏夹 | 55 | | | 主题资源文件夹 | 56 | | | CD_Burning | 59 | |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 目录 | 字节集 | | | | pidl | 整数型 | | | SHGetSpecialFolderLocation (_启动窗口. 取窗口句柄 (), #ApplicaionData文件夹, pidl )目录 = 取重复字节集 (261, { 0 })SHGetPathFromIDList (pidl, 目录 )返回 (到文本 (目录 ))
补充内容 (2025-12-14 14:26):
全系统通用!从Win2000到xp是
C:\Documents and Settings\用户名\Application Data,从Vista到Win11是C:\Users\用户名\AppData\Roaming,都是同一用途!
补充内容 (2025-12-14 14:29):
为了方便,SHGetSpecialFolderLocation中第二个参数的取值我都放到常量表中去了,不需要的常量可以删去。 |
|