Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.08.27;
Скачать: CL | DM;

Вниз

Определение существования окна   Найти похожие ветки 

 
worldmen   (2010-09-03 10:21) [0]

Если есть хендл, как определить существует ли еще это окно?
Гуглил, почему-то не нашел.


 
han_malign   (2010-09-03 10:40) [1]

IsWindow


 
Leonid Troyanovsky ©   (2010-09-03 11:11) [2]


> worldmen   (03.09.10 10:21)  

> Если есть хендл, как определить существует ли еще это окно?

При получении хендла (скажем, в EnumWindows) нужно установить хук
WH_CALLWNDPROC* на поток, владеющий окном, дабы своевременно получить уведомление о его разрушении.
Т.е., после WM_DESTROY можно смело полагать, что хендл не валиден.

--
Regards, LVT.


 
Игорь Шевченко ©   (2010-09-03 11:43) [3]


> Т.е., после WM_DESTROY можно смело полагать, что хендл не
> валиден


после WM_NCDESTROY

http://www.transl-gunsmoker.ru/2010/09/wmdestroy-wmncdestroy.html


 
Leonid Troyanovsky ©   (2010-09-03 11:52) [4]


> Игорь Шевченко ©   (03.09.10 11:43) [3]

> http://www.transl-gunsmoker.ru/2010/09/wmdestroy-wmncdestroy.html

Хорошая заметка, пасиб.

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2017.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.005 c
2-1427276393
Ega23
2015-03-25 12:39
2017.08.27
Передача массива вариантов в функцию


2-1431069430
Торри
2015-05-08 10:17
2017.08.27
Вопросы в переводе заголовочника с Си на Паскаль


2-1400915101
zigzac
2014-05-24 11:05
2017.08.27
Лишняя запись в БД и ошибка (Pascal)


4-1283282748
Sam Bellamy
2010-08-31 23:25
2017.08.27
активирование приложения, SDI


2-1426143698
Atamali Memmedov
2015-03-12 10:01
2017.08.27
Exception