Главная страница
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.036 c
3-1137743149
maep
2006-01-20 10:45
2006.03.12
TOraLoader: обрезает даты при вставке


2-1140763924
Alex 7
2006-02-24 09:52
2006.03.12
"TDBNavigator"


2-1140679161
nap<>
2006-02-23 10:19
2006.03.12
TFileStream


1-1139340371
Gear
2006-02-07 22:26
2006.03.12
True Type для своего приложения


2-1140689729
-=Dark=-
2006-02-23 13:15
2006.03.12
Ошибка при запуске Delphi