如何在“文件夹选择”对话框中将“我的音乐”作为默认选择路径

How to get the My Music as the default selected path in a Folder Selection dialog

本文关键字:选择 我的音乐 音乐 路径 默认 我的 对话框 文件夹 文件夹选择      更新时间:2023-10-16

在c++中打开文件夹选择对话框时,我试图将默认选择路径设置为%USERPROFILE%/My Music,但我无法弄清楚。

this->diaActionFolder->SelectedPath = System::Environment::SpecialFolder::MyMusic;

上面的代码导致这个错误-

错误C2664: 'System::Windows::Forms::FolderBrowserDialog::SelectedPath::set':无法将参数1从'System::Environment::SpecialFolder'转换为'System::String ^'

我猜这意味着System::Environment::SpecialFolder::MyMusic不是一个字符串(所以大概它是一个对象?)。在这种情况下,我如何从中提取路径,以便我可以将其设置为默认的SelectedPath ?

Environment::GetFolderPath(System::Environment::SpecialFolder::MyMusic)

应该给出字符串值。