Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.29;
Скачать: CL | DM;

Вниз

Реестр   Найти похожие ветки 

 
helper ©   (2002-02-02 08:29) [0]

Как оповестить windows о том, что был изменен реестр. Без перезагрузки


 
Василий Свиридов ©   (2002-02-02 10:02) [1]

А зачем это делать? Реестр меняется сразу, а не при перезагрузке, а конкретную программу можно пришибить и рестартануть заново.


 
helper ©   (2002-02-03 07:26) [2]

не обновляются некоторые иконки в windows. Однажды я сменил иконки в меню пуске - на пункте завершение работы. Когда я ставил какую-то прогу, ее инсталлер оповестил windows и иконки в Пуске изменились!

Что делать?????


 
~Sergius   (2002-02-03 08:12) [3]

Дело тут вовсе не в реестре.
Иконки хранятся в кэше иконок (файл ShellIconCache в директории Виндовс). Иначе прорисовка иконок была бы слишком долгой, не так ли?
Иногда даже перезагрузка не помогает, чтобы этот кэш обновить. С другой стороны, есть спец. программки, которые этот кэш заставляют обновиться (т.е. пересоздать). И никаким реестром, посылкой сообщений и т.д.... дело не обойдется.

P.S. Для оповещения о изменении реестра см. сообщение WM_SETTINGCHANGE

P.P.S. Axialis AX-Icons, например, умеет делать Rebuild Icon Cache, возможно она, просто удаляет файл кэша и просит перерисовать десктоп. смотри ее напр. на http://soft.bitrix.ru/catalog/default.asp?CID=1003


 
~Sergius   (2002-02-03 08:19) [4]

У меня есть предположение, что подобные программы просто удаляют файл кэша, а потом САМИ его создают. Хотя, это просто предоложение.


 
Набережных С.   (2002-02-03 11:02) [5]

При работе через IShellLink иконки меняются сразу.



Страницы: 1 вся ветка

Текущий архив: 2002.04.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
7-94594
ATLANTIDO
2002-02-02 23:58
2002.04.29
ШАРИТЬ ПО ДИСКАМ ЗАПРЕЩЕНО


4-94644
alexey111111
2002-02-27 12:42
2002.04.29
WIN API


1-94481
Керик
2002-04-16 04:54
2002.04.29
Где взять TZPHint?


1-94489
koks
2002-04-15 11:44
2002.04.29
TStatusBar - не отображается :((


3-94315
MaXie
2002-04-09 09:44
2002.04.29
Совмещение несовместимого!