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

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

Закрыть окно ! [D7, Win2k]


DoG ©   (2004-04-27 19:28:00) 

Здр !

Я бы хотел узнать такую вещь !
У меня ест нить(ето кусок из нее)
 GetExitCodeProcess(h,W);
 if W <> STILL_ACTIVE then
   begin
     DestroyWindow(F.Handle);
   end;

h - hProccess неважно какой, любой.
F - хендл приложения где находится нить.

Почему-то не хочет закрываться !
Вот и я хотел спросить, почему не закрывается, может нужно сначаль нить за теминитить... или что ?


DoG   (2004-05-02 13:51:00) [1]

Причем здесь W = STILL_ACTIVE, я о том что вобще не хочет закрываться хоть равно хоть неравно. Может из-за того, что нить работает ? DestroyWindow(F.Handle); эту строку проходит как обычную и дальше работает как не в чем не бывало !


Wiz@rd   (2004-04-29 19:05:00) [2]

GetExitCodeProcess(h,W);
if W = STILL_ACTIVE then
  begin
    DestroyWindow(F.Handle);
  end;


DoG   (2004-04-29 16:04:00) [3]

Да какая разница ! Мою форму ! где висит нить. Вот как ее закрыть. Ни как не хочет закрываться !


Cobalt   (2004-04-27 22:03:00) [4]

так окно или приложение?


Наверх

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