Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2007, 15:59   #1
ЧИЖ
Форумчанин
 
Аватар для ЧИЖ
 
Регистрация: 24.02.2007
Сообщений: 104
Вопрос как обновить параметры отображения?

Моя прога ассоциируется с файлами - все круто за исключением отображения иконок у ассоциированых файлов(они появляются после перезагрузки или после изменений в свойствах др файлов), нормальные проги после прописи в реестр заставляют винду перезагрузить данные из реестра об отображении файлов, как это сделать?

И заодно как заставить винду обновить рабочий стол, тоже бывает нужно.
Разберемся.......
ЧИЖ вне форума Ответить с цитированием
Старый 06.04.2007, 17:26   #2
merax
Форумчанин
 
Регистрация: 27.12.2006
Сообщений: 955
По умолчанию

Вот так обновить рабочий стол:
procedure RefreshDesktop;
begin
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, nil, nil);
end;
в раздел uses добавь ShlObj;
merax вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
фильтрация отображения из ADO... Roof БД в Delphi 5 19.08.2008 14:38
компонент отображения деревьев IgorKr Компоненты Delphi 3 03.05.2008 09:01
Окно отображения пользователей в сети Redas Работа с сетью в Delphi 20 30.03.2008 12:55
проблемы отображения Karl_Karlovi4 Общие вопросы Delphi 12 31.12.2007 09:21
Как включать и отключать отображения рисунков в браузаре. Виктор Общие вопросы Delphi 3 19.12.2006 15:10