![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,596
|
![]()
Есть практически законченный проект. В нем стоит задача заменить стандартную Windows-оболочку (т.е. Explorer) на некую свою.
Для этого определяется параметр Shell в реестре по адресу: HCU\Software\Microsoft\Windows NT\CurrentVersion\Winlogon Проблема в том, что если там стоит что-то, отличное от Explorer (пусть даже calc.exe или же notepad.exe), то при загрузки экран приветствия висит секунд 30. Такое ощущение, что нужно как-то сигнализировать о том, что оболочка загружена, но т.к. моя программа этого не делает, экран приветствия висит некоторое время и убирается сам (по таймауту). Вопрос в том, как же сделать свою оболочку, что бы не было этого подвисания на экране приветствия (тестировалось в WinXP). E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]()
Откройте именованый event "ShellReadyEvent" и попробуйте выставить его в нужный момент. GINA ждёт запуска шелла и "докладывает" об этом Winlogon'у.
|
![]() |
![]() |
![]() |
#3 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,596
|
![]()
B_N
Спасибо, все заработало как надо ![]() Если кому понадобится, вот код, который нужно вставить в момент запуска приложения: Код:
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 239
|
![]()
[OFF]
ппц B_N ... всю кухню знает) чувак ты крут ![]() помню тоже были проблемы с этой бедой, ничего ненагуглив путного, плюнул... --------------------- сорри за флейм |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как заменить стандартный вид ползунка (thumb) в компоненте TTackBar своим собственным? | SkAndrew | Общие вопросы Delphi | 2 | 11.08.2008 16:26 |
Замена по маске | Drain | Общие вопросы Delphi | 1 | 14.02.2008 16:08 |
Нахождение Стандартного отклонения | enigma | Microsoft Office Excel | 1 | 06.02.2008 16:12 |
Как можно в файл (со своим расширением) записать любые файлы (например, звуковые)? | andrey4623 | Общие вопросы Delphi | 3 | 12.01.2008 09:59 |
Как бы над своим компом поиздеваться | Катюхо | Свободное общение | 23 | 29.12.2007 09:11 |