Здравствуйте, Alfishe, Вы писали:
A>Проблкма при запуске собственного шела под Windows XP Home Edition
A>Создал программу заменяющую шел записал путь запуска в реестр
A>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon ключ Shell
A>Программа запускается но при этом окно приглошения весит где то около 30 секунд
A>хотя при запуске в качестве шела Explorer.exe таких проблем не возникает
A>Зарание благодрен
Найдено в исходниках LiteStep:
// Tell the Welcome Screen to close
// This has to be done before the first MessageBox call, else that box
// would pop up "under" the welcome screen
HANDLE hShellReadyEvent = OpenEvent(EVENT_MODIFY_STATE, FALSE, _T("msgina: ShellReadyEvent"));
if (hShellReadyEvent != NULL)
{
SetEvent(hShellReadyEvent);
CloseHandle(hShellReadyEvent);
}