Мне нужен способ получить путь к папке общего рабочего стола, которая должна работать в XP, а также в более новых версиях Windows и должна быть (человеческой) независимой от языка. Кажется, в переменных окружения нет настройки, охватывающей эту папку.
SHGetKnownFolderPath () работает только в Vista и более поздних версиях, поэтому мне нужно знать, будет ли работать другая функция.