Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Shell=MyProg.exe [D4, Win95/98, WinME]


Fredericco ©   (2002-07-12 15:03:00) 

Привет всем! Помогите пожалуйста разобраться со следующим вопросом. Делаю свою оболочку, вместо Explorer.exe. Все ОК. Только может возникнуть необходимость вернуться к стандартному интерфейсу Windows. Запускаю Explorer.exe, а нужно еще и "Пуск", трэй и рабочий стол. Не подскажите ли как этого добиться. Может функции какие есть, например в shell32.dll?
Заранее благодарен.
Fredericco.


Fredericco   (2002-07-15 16:23:00) [1]

2MELiFARO ©
Кстати, лучше через ShellExecute


IlyaA   (2002-07-15 13:18:00) [2]

2MELiFARO Всё получается (под Me), можед подскажешь под NT или 2k


Fredericco   (2002-07-15 10:58:00) [3]

Спасибо!


IlyaA   (2002-07-15 09:15:00) [4]

Небольшое дополнение.
Я только что в MSDN нарыл, что не sv_show, а sw_show.
Ни чего сташного, но я долго думал в каком хеадере ента константа может храниться.


MELiFARO   (2002-07-13 22:40:00) [5]

Для того, что-бы запустить explorer как оболочку шелл(т.е. Tray, Desktop, Start...) нужно вернуть запись shell=explorer.exeи сделать

WinExec(Pchar("explorer.exe"),sv_show);

Всё!


Наверх

Титульная страница Поиск, карта сайта Написать письмо