Можно вызвать стандартный диалог выбора директории SHBrowseForFolder\SHGetPathFromIDList, стандартный диалог выбора файла GetOpenFileName, а нет ли стандартного диалога выбора ветки в реестре?
А зачем это конечному пользователю? Файлы/папки ему выбирать надо, а в реестр лазить (и знать о нем) - нет.
Такого диалога нет. Сомнительно что в WinAPI существует функция создания списков используемых Browse функциями. Во всяком случае regedit.exe использует стандартные функции доступа к данным реестра.