Главная страница
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.055 c
15-1139950401
AlterEgo of WondeRu
2006-02-14 23:53
2006.03.12
А в вашем регионе GPRS от Beeline работает?


2-1140698392
macpm
2006-02-23 15:39
2006.03.12
Печать содержимого PaintBox


2-1140779871
Saveliy
2006-02-24 14:17
2006.03.12
Соединение с интернетом


1-1139465488
Tavor
2006-02-09 09:11
2006.03.12
RTF -> WORD


4-1134746024
Cunning
2005-12-16 18:13
2006.03.12
реализация функции GradientFill