Главная страница
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
2-1140856245
TAK
2006-02-25 11:30
2006.03.12
TPen


1-1139205912
Калк
2006-02-06 09:05
2006.03.12
Как скопировать текст из чужого окна?


2-1140431364
sanich
2006-02-20 13:29
2006.03.12
В FieldDefs поле Numeric (16.0)


2-1140767478
evgenij_
2006-02-24 10:51
2006.03.12
DBGrid.Option


15-1139882271
Arazel
2006-02-14 04:57
2006.03.12
Автоматическое построение блок схем, по исходному коду программы