Страница: 1 |
Можно программно ли перезагрузить Win(XP, 2000) не используя API? Если да, то как? Пробовал адаптировать вариант перезагрузки с помощью API из VB6 - не получается. Лезет ошибка, что-то вроде Unhandled exception... Если у кого-нибудь есть пример перезагрузки под VB.NET - пришлите пожалуйста исходник на mouzzz@yandex.ru И еще вопрос: как отловить минимизацию формы в том же самом VB.NET?
Как-же всетаки отловить минимизацию формы в VB.NET? Оказалось все несложно! Данная процедура отлавливает минимизацию формы: Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) Const WM_SYSCOMMAND = &H112 Const SC_MINIMIZE = &HF020& If m.Msg = WM_SYSCOMMAND Then If m.WParam.ToInt32 = SC_MINIMIZE Then msgbox "Минимизация!" End If End If MyBase.WndProc(m) End Sub Ну ладно, с минимизацией я разобрался. А вот вопрос про перезагрузку вопрос открыт! Нужен исходник на VB.NET! Страница: 1 |
Вопрос: VB.NET (перезагрузка и др.)
Добавлено: 19.03.04 19:20
Автор вопроса: Torqian
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Valera
Вопросов: 15
Ответов: 43
Профиль | | #1
Добавлено: 22.03.04 16:20
Номер ответа: 2
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #2
Добавлено: 23.03.04 08:08
ИМХО, тут либо сабклассить окно, либо ставить проверку в обработчик
события Resize.
Номер ответа: 3
Автор ответа:
Torqian
Вопросов: 2
Ответов: 3
Профиль | | #3
Добавлено: 25.03.04 21:44
Номер ответа: 4
Автор ответа:
Torqian
Вопросов: 2
Ответов: 3
Профиль | | #4
Добавлено: 26.03.04 18:51