Реестр и uninstall
От: e-mike Беларусь  
Дата: 27.04.02 23:06
Оценка:
Здравствуйте!
В своих программах я сохраняю настройки для каждого пользователя в HKEY_CURRENT_USER. Как при удалении программы удалить все настройки из реестра? Как я понимаю, по идее удалятся только настройки того юзера, который программу удалил, а остальные останутся. Или я ошибаюсь?
Re: Реестр и uninstall
От: KA it-knowledge-base.blogspot.com
Дата: 29.04.02 14:30
Оценка:
Здравствуйте e-mike, Вы писали:

EM>В своих программах я сохраняю настройки для каждого пользователя в HKEY_CURRENT_USER. Как при удалении программы удалить все настройки из реестра? Как я понимаю, по идее удалятся только настройки того юзера, который программу удалил, а остальные останутся. Или я ошибаюсь?

IMHO из HKCU лучше не удалять при деинсталляции, т.к. юзер может после поставить программу заново и настройки подхватятся Здесь, конечно, надо быть осторожным, чтобы такие настройки были "обратно совместимы" с предыдущмим версиями программы
А вообще такую фунциональность довольно сложно реализовать (для NT-образных систем)
//
#import <windows.bas>
class IWindows9x:protected DOS { private: virtual HANDLE EnumClouds()=0; };
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.