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

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

выключение компьютера [D5, Win95/98, NT4, Win2k]


Alexsc ©   (2002-12-06 10:02:00) 

Добрый день. Пожалуйста, подскажите, если кто знает, как вызвать стандартное окно выключения компьютера. Я так понимаю, что это ссылка на некую подпрограмму?


Alexsc   (2002-12-06 15:23:00) [1]

Огромное спасибо ВСЕМ!


Виктор Щербаков   (2002-12-06 13:35:00) [2]

SendMessage(WndHandle, WM_CLOSE, 0, 0)
Где WndHandle - хэндл нужного окна. В Win9x это может быть Progman или Shell_TrayWnd. Для NT не пробовал.


Alexsc   (2002-12-06 12:21:00) [3]

Если не затруднит, можно написать строчку кода, пожалуйста!


Song   (2002-12-06 11:04:00) [4]

2Виктор Щербаков © (06.12.02 10:56)
десктопу, а не таскбару.
А это эквивалентно закрытию процесса эксплорера.


Виктор Щербаков   (2002-12-06 10:56:00) [5]

ИМХО, надо послать WM_CLOSE окну таскбара.


Song   (2002-12-06 10:36:00) [6]

Мне помнится, что по-моему надо закрыть процесса эксплорера.


Наверх

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