Форум: "WinAPI";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];
ВнизShell: при замене explorer система "висит" на приветствии 45 сек Найти похожие ветки
← →
Dmitry (2005-04-13 15:54) [0]При замене параметра shell на свой собственный система чего-то ждёт и 45 секунд висит надпись "Приветствие". При чём если в это время нажать CTRL+ALT+DEL всё нормально загружается.
Я поставил LogonType в 0 и проблема решилась, но отключилось окно выбора пользователей. Вместо него такое окно, как на Win 2000.
Помогите решить проблему.
← →
mgcr © (2005-04-13 16:27) [1]
> Помогите решить проблему.
Установить стандартный Shell
← →
Dmitry (2005-04-13 18:02) [2]это не решение
← →
alpet © (2005-04-14 11:18) [3]Давай запускаться эксплореру в качестве shell и убивай его своей программой.
← →
Dmitry (2005-04-14 12:17) [4]пробовал, но тогда другие программы загружаются вместе с моей, а хотелось бы запускаться раньше всех :)
← →
DVM © (2005-04-15 10:15) [5]При старте Explorer или другая оболочка должны создавать специальный объект системы типа EVENT с каким-то там именем. Как только он появляется экран приветствия пропадает.
Имя я не помню сейчас - у меня с собой на работе его нет.
Можно поискать в последних исходниках LiteStep - там реализовано.
Если надо могу посмотреть и позже напишу как делается на Delphi.
← →
DVM © (2005-04-15 10:32) [6]Вот так:
var
hShellReadyEvent: THandle;
......
hShellReadyEvent := OpenEvent(EVENT_MODIFY_STATE, FALSE, "msgina: ShellReadyEvent");
if hShellReadyEvent <> 0 then
begin
SetEvent(hShellReadyEvent);
CloseHandle(hShellReadyEvent);
end;
← →
Dmitry (2005-04-18 02:41) [7]Спасибо, буду пробовать
← →
Dmitry (2005-04-18 13:07) [8]работает, но подвисает на "Загрузка личных параметров". Может я что-то пропустил
← →
DVM © (2005-04-18 17:16) [9]
> Может я что-то пропустил
Может и пропустил. Шел делать - это не так просто. Например ShellServiceObjects ты наверняка не подгружаешь. И куча всего прочего есть. Возьми исходники LiteStep и поизучай.
← →
SammIk © (2005-04-18 17:31) [10]Тока без msgina:
← →
Dmitry (2005-04-19 00:17) [11]А где можно скачать исзодники LiteStep?
← →
DVM © (2005-04-19 10:06) [12]
> А где можно скачать исзодники LiteStep?
www.yandex.ru
> SammIk © (18.04.05 17:31) [10]
> Тока без msgina:
Почему? С таким именем все нормально работает.
← →
SammIk © (2005-04-19 14:34) [13]2 [12]
Просто глянул, нет такого обьектаю
А вот без гины есть.)
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.012 c