以下是在 MFC 中获取本地桌面路径的方法:

CString GetDesktopPath()
{
    TCHAR szPath[MAX_PATH];
    if (SUCCEEDED(SHGetFolderPath(NULL, CSIDL_DESKTOPDIRECTORY, NULL, 0, szPath)))
    {
        return szPath;
    }
    return _T("");
}

这段代码使用了 'SHGetFolderPath' 函数来获取本地桌面路径,其中 'CSIDL_DESKTOPDIRECTORY' 表示本地桌面的路径。如果函数调用成功,返回的路径会存储在 'szPath' 中,然后可以将其转换为 'CString' 类型并返回。如果函数调用失败,则返回空字符串。

MFC 获取本地桌面路径 - C++ 代码示例

原文地址: https://www.cveoy.top/t/topic/pcPj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录