Страница: 1 |
Выключение: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Shell("C:\WINDOWS\system32\cmd.exe", AppWinStyle.normalFocus) SendKeys.SendWait("shutdown -s") SendKeys.SendWait("{enter}") End Sub > Подскажите, как отловить сообщения, что виндовс завершает работу (выключение пк). В форме QueryUnload проверяй UnloadMode. Если UnloadMode = 2, то винда тушится. Страница: 1 |
Вопрос: сообщения
Добавлено: 23.11.03 14:17
Автор вопроса: M@X
Подскажите, как отловить сообщения, что виндовс завершает работу (выключение пк). И еще один вопрос как программно вырубить и перезагрузить комп. Примеры для 9х/ме не работают, ХР просто делает смену пользователя. Заранее благодарен..
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Creator
Вопросов: 11
Ответов: 10
Профиль | | #1
Добавлено: 23.11.03 15:01
Номер ответа: 2
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #2
Добавлено: 23.11.03 15:46
Номер ответа: 3
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 24.11.03 11:36
To Creator: а зачем так криво? Разве так нельзя?
Shell ("shutdown -s")
Кстати, раз уж ты код на .NET приводишь, то лучше вместо Shell юзать
Process.Start.