Re[2]: Shell Folders
От: Аноним  
Дата: 15.08.07 13:49
Оценка:
S>Опишите поподробнее то, что хотите сделать.

Здраствуйте.
Мне надо сделать диалог который будет позволять пользователю выбрать ту или иную папку (надо сделать чете похожее на дерево каталогов в проводнике). Где хранятся названия (My Documents, My Computer и т.д.) в реестре XP я знаю, но Vista отличается немного (Надо чтоб данный диалог работал корректно и в Win. Vista).
Например, сейчас у меня папка Documents расположена в С:\Users\Yura\, где Yura имя текущего пользователя. То есть сначала мне надо узнать имя текущего пользователя (где оно храниться в реестре я толком не знаю), а потом уже название самой папки Documents (и Videos, Pictures как я говорил раньше и т.д). Хотя первым делом надо нарыть Имя пользов.
Почему спросил за SHGetFolderPath потому что этим способом тоже как я знаю можно вытянуть имя одной из стандартных папок (точнее путь к ней).
Если подскажешь как можно промутить через реестр буду очень благодарен (точнее под какими ключами в реестре Висты можно нарыть инфу о Имени текущего пользователя и т.д.). Насчет переименов. Переименовывал с Far. Потом запускал вышеописанный диалог.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.