Моему приложению необходимо установить некоторые файлы, которые приложение может редактировать во время выполнения. Install Shield предоставляет псевдоним [CommonAppDataFolder], который будет преобразован в c:\programData в Vista и Windows 7, а также будет работать в Windows XP. Есть ли функция win32, которая вернет аналогичный путь?
Может быть, мне нужно вызывать разные функции в зависимости от операционной системы?