| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > А как бы мне ... 1 |
| Автор: DonPager 4.4.2003, 10:13 | ||
Есть вот такой небоьшой код:
Вопрос в следующем : можноли перехватить закрытие ока терминала и закрывать его действительно по выполнению ? |
| Автор: serious 4.4.2003, 12:36 |
| Ну так отлавливай WM_DESTROY, а там выводи свой MessageBox или что там тебе надо. ЗЫ чего-то я твой код не понял, а где собственно консоль? |
| Автор: DonPager 4.4.2003, 18:48 | ||
в том то и дело ...
... в данном случае закрытие происходит не вызывая MessageBox .... а мне бы хотелоь чтобы по закрытию он спрашивал закрыть али нет |
| Автор: serious 4.4.2003, 19:54 |
| А если код консоли переписать в легкую, так, чтобы можно было WM_DESTROY ловить. Сделать по типу оконных приложений на WinAPI? |
| Автор: DonPager 6.4.2003, 17:03 |
| :o я тебя не совсенм понял... |
| Автор: serious 6.4.2003, 20:03 |
| Как думаешь, вот такое прокатит? function WindowProc (Window : HWND; Message : integer; wParam : wParam; lParam : lParam) : lResult; stdcall; Видоизменить ее немного надо... |