获取 ProgramData 文件夹路径

    char startUpDir[500];

    if (SHGetFolderPathA(
        NULL,
        CSIDL_COMMON_STARTUP,
        NULL,
        0,
        startUpDir)
        != S_OK)
    {
        printf("SHGetFolderPathA failed.");
    }
原文地址:https://www.cnblogs.com/liujx2019/p/10634862.html