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

Вниз

По handle окна, можно определить готово ли оно к вводу? (Key/Mou)   Найти похожие ветки 

 
ВладОшин ©   (2015-07-29 09:35) [0]

если важно:
Чужое приложение позволяет разместить в себе через загрузку ocx юзер-контрл
Размещаю наследника TPanel и на нем другое, всего много
Часто наблюдаю, что мое все уже отработало(по логу, запрос к БД прошел и визуально, контрлы перерисовались), а интерфейс не восприимчив к вводу, ни мой, ни всего host-окна.

Хотелось бы определить, когда окно станет готово к вводу


 
Игорь Шевченко ©   (2015-07-29 10:24) [1]

Окна к вводу готовы не бывают никогда.


 
ВладОшин ©   (2015-07-29 10:58) [2]

https://msdn.microsoft.com/en-us/library/ms633526(v=vs.85).aspx
IsHungAppWindow
Аля это тогда что?


 
ВладОшин ©   (2015-07-29 11:08) [3]

или намекаешь, что они все всё равно переходят к процессу,
и там что-то аля WaitForSingleObject(h, TimeOut) ?


 
Юрий Зотов ©   (2015-07-29 14:14) [4]

WaitForInputIdle ?


 
ВладОшин ©   (2015-07-29 14:51) [5]


> WaitForInputIdle


Спасибо, надо попробовать
зы
А я только-только написал велосипед ) - "постю" мессадж с временем в параметре, если различия на 2 сек, то не отвечает. Если ответило - то "не висит"


 
K-1000 ©   (2015-08-13 12:31) [6]


> ВладОшин ©   (29.07.15 14:51) [5]
>
>


Была какая-то недокументированная функция, которая определяет, зависло окно или нет. :)


 
Игорь Шевченко ©   (2015-08-13 13:21) [7]

K-1000 ©   (13.08.15 12:31) [6]

Не было



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

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

Наверх




Память: 0.48 MB
Время: 0.004 c
15-1460401970
Юрий Зотов
2016-04-11 22:12
2017.04.09
Рисование контура окна


2-1439406925
oleg_teacher
2015-08-12 22:15
2017.04.09
Вопрос взаимодействия Delphi и Excel


2-1439375893
GAZot
2015-08-12 13:38
2017.04.09
Пакетная передача данных по протоколу UDP


15-1460136529
aka
2016-04-08 20:28
2017.04.09
Лицензионное ПО


2-1438151711
ВладОшин
2015-07-29 09:35
2017.04.09
По handle окна, можно определить готово ли оно к вводу? (Key/Mou)