Форум: "Система";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];
ВнизПомогите плз програмно прибить досувскую программу. Найти похожие ветки
← →
Serega_2 (2001-10-15 11:37) [0]Дело в том что когда я ей посылаю сообщение WM_CLOSE или использую апишные вызовы CloseWindow(DestroyWindow) она либо выдает стандартное сообщение о невозможности закрытия с диалоговым окном(закрыть/не_закрыть) либо вообще молчит как партизан. Ни первое ни второе меня мало устраивают, поскольку в первом случае придется посылать сообщение о нажатии кнопки закрыть, а во втором - просто молиться чтоб умерло само. Если кто сталкивался с подобным траблом помогите плз разобраться. Заранее благодарен.
← →
Alien (2001-10-15 18:49) [1]Убивай процесс, тогда вопросов не будет.
← →
Виктор Щербаков (2001-10-17 08:56) [2]Посылай WM_QUIT.
← →
knight (2001-10-17 11:52) [3]а если просто делать её активной и посылать контрол+с и алт+Ф4(сразу дестройвиндов)
← →
Debugger (2001-10-17 11:57) [4]>knight
а мерцание на экране тебя устраивает
с точки зрения юза - волшебные превращения
запаникует на вирус подумает
← →
Knight (2001-10-17 19:27) [5]какое мерцание?
← →
Rtyu (2001-10-19 09:44) [6]1-й способ: SendMessage(wnd,wm_quit,1,0);
Поставь 1 в 3-ем параметре - она как раз отвечает за то чтобы нажать "Да"
в выплывающем окне.
2-й способ: SendMessage(wnd,WM_SYSCOMMAND,SC_CLOSE,0);
Мне вот этот способ нравится гораздо больше. Он закрывает больше, чем предыдущий
P.S. Правда не знаю как поведет себя закрытие ДОС-окна, не пробовал.
← →
Иван Шихалев (2001-10-19 21:59) [7]Думаю, надежней всего убить-таки процесс -
TerminateProcess
.
← →
Ghost666 (2001-10-20 18:04) [8]ExitWindowsEx(EWX_REBOOT,1)
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c