![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как зделать чтобы рабочий стол не запускался
Basaev © (2002-02-03 04:49:00)Как зделать чтобы рабочий стол не запускался а потом из своей прграммы его запустить если можно с римером
PGM (2002-02-14 10:04:00) [1]забыл уточнить - это к вопросу о "Хэндл по имени процесса".
PGM (2002-02-14 10:03:00) [2]Используй ToolHelp под 9х или PSAPI под NT, под 2К кажется работает и то, и то. Вся дополнительная информация в MSDN и на сайте Microsoft.
Yaro (2002-02-14 00:47:00) [3]Да. Не знаю, что там делает винда, но если изменять параметр Shell, то все, почти все, прекрасно работает, но у меня есть некоторые вопросы:
1. Как сделать "shell" для одного конкретного пользователя.
2. Почему Эксплорер грузится быстро, а если я в Shell подставляю свою прогу, то значительномедленнее?
И одно предложение:
Что если скрывать/закрывать процесс под именем explorer.exe? Но вот беда, я не могу получить Хэндл по имени процесса. Может кто-то подскажет?
PC Maniac (2002-02-13 22:55:00) [4]Вообще-то в полисях есть такой параметр как NoDesctop. К сожалению точный адрес реестра не помню, но его легко найти поиском слова ploicies.
Но тогда показать раб.стол в программе будет нельзя. Может просто скрывать/показывать taskbar?
Pat (2002-02-04 13:51:00) [5]>Shark
Где?
Shark (2002-02-04 12:45:00) [6]Удалено модератором
ZZ (2002-02-04 05:52:00) [7]Pat ©
А у меня есть. но я не дам :)
Имелось ввиду system.ini а не boot.ini :)
Pat (2002-02-03 23:34:00) [8]>ZZ(Hatab)
Хоть делитесь, хоть не делитесь...гы-гы...у меня такого файла даже нету :-D И не только у меня...
Nikolay (2002-02-03 21:18:00) [9]обсуждалось *цать раз........... :(
ZZ(Hatab) (2002-02-03 17:22:00) [10]Wizard
У товарища с незапускающимся рабочим столом наверняка Win98, в которой это дело в boot.ini
А вот римером прграммыне поделюсь :)
Wizard (2002-02-03 12:28:00) [11]Во первых - рабочий стол не запускается, а создается системой.
Это типа системный объект. Создается с помощью CreateDesctop.
Но скорее всего речь не об этом.
Скорее всего речь идет о explorer.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogonпод этим ключом есть значение shell.Так вот туда необходимо вставить свою прогу, а затем ручками запустить explorer