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

Вниз

Обновление Реестра Windows   Найти похожие ветки 

 
rOOse ©   (2006-02-07 11:17) [0]

Как сказать windows что в реестр изменились некоторые ключики?


 
umbra ©   (2006-02-07 11:25) [1]

она сама узнает, как только эти ключики измненятся


 
rOOse ©   (2006-02-07 11:28) [2]

Ну нет, если я меняю:показывать Мои Документы в меню Пуск она не показывает его (и наоборот).
А вот зто не помогает:
SendMessage(HWND_BROADCAST, WM_WININICHANGE,0,LPARAM("Reg Key"));


 
Gero ©   (2006-02-07 11:30) [3]

> Ну нет, если я меняю:показывать Мои Документы в меню Пуск
> она не показывает его (и наоборот).

Нужно завершить текущий сеанс и залогинится снова.


 
rOOse ©   (2006-02-07 11:31) [4]


>  [3] Gero ©   (07.02.06 11:30)


а программно?<


 
Gero ©   (2006-02-07 11:33) [5]

> rOOse ©   (07.02.06 11:31)

Это можно сделать и программно. Но проще перезагрузиться.


 
Evgeny V ©   (2006-02-07 11:48) [6]

Мне помог в свое время SendMessageTimeout, параметры почти те же что ты привел в SendMessage,но есть и дополнительные, флаг (я использовал SMTO_NORMAL), указатель на результат и тай-аут. Подробнее подсмотри в MSDN или HELP по MS SDK в дельфи


 
umbra ©   (2006-02-07 12:13) [7]

2 rOOse ©   (07.02.06 11:28) [2]

вместо WM_WININICHANGE надо посылать WM_SETTINGCHANGE с теми же параметрами


 
Evgeny V ©   (2006-02-07 12:20) [8]


> umbra ©   (07.02.06 12:13) [7]
> 2 rOOse ©   (07.02.06 11:28) [2]
>
> вместо WM_WININICHANGE надо посылать WM_SETTINGCHANGE с
> теми же параметрами


Messages.pas  

WM_WININICHANGE     = $001A;
 {$EXTERNALSYM WM_SETTINGCHANGE}
 WM_SETTINGCHANGE = WM_WININICHANGE;


 
Игорь Шевченко ©   (2006-02-07 12:20) [9]

umbra ©   (07.02.06 12:13) [7]

messages.pas
 WM_WININICHANGE     = $001A;
 WM_SETTINGCHANGE = WM_WININICHANGE;


 
Evgeny V ©   (2006-02-07 13:14) [10]

rOOse ©   (07.02.06 11:28) [2]
Для информации по вопросу, может поможет:
Я посмотрел WinSight какие параметры передаются при изменении свойств меню пуск - LPARAM указатель на строку "TraySettings".



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

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

Наверх




Память: 0.48 MB
Время: 0.063 c
3-1137613145
Dataqbazer
2006-01-18 22:39
2006.03.12
Как правльно? в чем может быть ошибка?


3-1137503688
Бульбаш
2006-01-17 16:14
2006.03.12
Ограничение макс. значения поля.


2-1140968384
DesertAlex
2006-02-26 18:39
2006.03.12
HTML-код в переменную


2-1140805955
sairus
2006-02-24 21:32
2006.03.12
Работа с Tclient/serverSocket


8-1126694605
Kair+
2005-09-14 14:43
2006.03.12
Захват видео с помощью DSPack