Я запускаю свою программу в Windows, которая перечислит файлы в каталоге и передаст их другой библиотеке, которая обрабатывает файлы.Хотя моя программа поддерживает Unicode, библиотека не поддерживает, поэтому мне нужно преобразовать путь и имя файла Unicode в ANSI.Это прекрасно работает, если в этом имени файла нет символов Юникода.
Я знаю, что каждый файл и каталог в Windows доступен через его имя 8.3, но я не знаю, как получить это имя через Windows API.