Существует несколько возможных путей получения пути к каталогу данных приложения:
- с использованием переменной среды
%APPDATA%
- вызов
SHGetFolderPath
с помощьюCSIDL_APPDATA
Каков наилучший способ получить путь из программы? Есть ли какие-либо ошибки при использовании переменной окружения?
Какой способ безопасен в XP, Vista и будущих версиях?