Граждане, дайте наводку.
Приложение разворачивалось (при помощи Install Shield) внутри, скажем, Program Files. По умолчанию там же создавались и файлы настроек пользователя.
Пришел босс, с которым не спорят, и сказал: "Хочу, чтобы настройки разворачивались в Documents and Settings\All Users или Documents and Settings\User1".
Допустим Install Shield развернет все как хочет босс. А как приложению узнать где настройки искать? В старой версии GetModuleFileName() помогало определить где находится приложение и далее несложным образом (зная относительный путь) вычисляло директорию с настройками. А какой механизм использует Windows, чтобы связать приложение с настройками?
Поделитесь информацией или ссылкой.
Thanx
настройки пользователя
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Завсегдатай
- Сообщения: 251
- Зарегистрирован: 09 сен 2004, 23:58
- ajkj3em
- Маньяк
- Сообщения: 2063
- Зарегистрирован: 12 ноя 2006, 06:53
Re: настройки пользователя
SHGetSpecialFolderLocation
-
- Завсегдатай
- Сообщения: 251
- Зарегистрирован: 09 сен 2004, 23:58
- ajkj3em
- Маньяк
- Сообщения: 2063
- Зарегистрирован: 12 ноя 2006, 06:53
-
- Завсегдатай
- Сообщения: 251
- Зарегистрирован: 09 сен 2004, 23:58
Thank you very muchajkj3em писал(а):http://msdn2.microsoft.com/en-us/library/ms724875.aspx