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

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

Как закрыть консольное окно? [D6, Win95/98, Win2k, WinXP]


_sMile ©   (2003-02-15 14:47:00) 

Собственно сабж. PostMessage(FindWindow(nil, PChar(buf)),WM_CLOSE, 0, 0) не предлагать.
Заранее спасибо.


Mikeevteev   (2003-02-17 02:37:00) [1]

Got it!

1. GUI app should create own console, if still haven"t it before launch of console app.
2. CreateProcess should specify CREATE_NEW_PROCESS_GROUP.
3. Console app shoul call SetConsoleCtrlHandler.

Thats it...

Mike


Mikeevteev   (2003-02-16 08:05:00) [2]

Hi!

There is GenerateConsoleCTRLEvent api function, but I don"t know how to manage it to work. Spend all day today, but no luck yet.
If you"ll get some results let me know.

Mike


Наверх

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