Задать вопрос
@gmikhail94

Windows. Как создать стандартную папку скриншотов?

Суть вопроса вот в чем. Если сделать снимок экрана (Win+PrintScreen), то он сохраняется в папку "C:\Users\%UserName%\Pictures\Screenshots". При этом сама папка называется в соответствии с языком ОС (в русском варианте это "Снимки экрана"). Но если самому создать папку (программно), то она называется Screenshots.
Вопрос:
Как программно (c#) создать папку скриншотов чтобы её имя соответствовало текущей локали? Или как инициировать создание стандартной папки скриншотов?
  • Вопрос задан
  • 1366 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Merion Academy
    Администрирование MS Windows Server
    1 месяц
    Далее
  • Сетевая Академия ЛАНИТ
    Администрирование System Center Configuration Manager
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Airat1995
Студент
Чтобы получить доступ к папке с картинками используется вот такой код:
var path = Environment.GetFolderPath(Environment.SpecialFolder.CommonPictures);

Чтобы получить язык используется
var lang = CultureInfo.CurrentCulture.DisplayName;

Можете в файл ресурсов закинуть, как для каждого языка должна называться папка. А можете просто захардкодить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы