zoukankan      html  css  js  c++  java
  • VC获得系统特殊文件夹 SHGetSpecialFolderPath

    SHGetSpecialFolderPath

    作用:

    获取特定文件夹路径

    原型:

    BOOL SHGetSpecialFolderPath(

      HWND hwndOwner,

      LPTSTR lpszPath,

      int nFolder,

      BOOL fCreate

    );

    示例:

      获得自启动文件夹的路径

      TCHAR filePath[MAX_PATH];

      ::SHGetSpecialFolderPath(NULL, filePath, CSIDL_STARTUP, FALSE);

    以下是nFolder值的对应情况

    获取值的机器为多普达838

    CSIDL_STARTMENU —— \Windows\“开始”菜单

    CSIDL_STARTUP —— \Windows\StartUp

    CSIDL_WINDOWS —— \Windows

    CSIDL_RECENT ——

    CSIDL_PROGRAMS —— \Windows\“开始”菜单\程序

    CSIDL_PROGRAM_FILES —— \Program Files

    CSIDL_PERSONAL —— \My Documents

    CSIDL_MYVIDEO ——\My Documents\我的视频

    CSIDL_MYPICTURES —— \My Documents\我的图片

    CSIDL_MYMUSIC —— \My Documents\我的音乐

    CSIDL_FONTS —— \Windows\Fonts

    CSIDL_FAVORITES —— \Windows\Favorites

    CSIDL_DESKTOPDIRECTORY ——

    CSIDL_DESKTOP —— \My Documents

    CSIDL_APPDATA —— \Application Data

  • 相关阅读:
    NOI2015 寿司晚宴
    bzoj3456 城市规划
    DDP入门
    HAOI2018 染色
    曹冲养猪
    采药
    跳跳棋
    基础复习笔记-最短路

    康熙环球
  • 原文地址:https://www.cnblogs.com/pswzone/p/2575668.html
Copyright © 2011-2022 走看看