Каков период времени, который ожидает диспетчер окон, прежде чем пометить окно как не отвечающее?

Как долго окна ждут, прежде чем решат, что окно не отвечает, и отобразит неотвечающий хром? Исходя из личного опыта, я предполагаю, что в XP и Vista все по-другому, поскольку DWM в Vista по-разному обрабатывает их, а в XP - оболочку Explorer.


person Kris Erickson    schedule 19.02.2009    source источник


Ответы (3)


Взято из Отчет об ошибках Windows на MSDN

Приложение считается не отвечающим (или зависшим), если оно не отвечает на сообщения Windows в течение пяти секунд, а пользователь пытается взаимодействовать с приложением.

person Zuu    schedule 19.02.2009

Я смутно помню, как читал о 5-секундном ожидании после того, как приложение перестало получать сообщения из очереди сообщений, прежде чем Windows помечает приложение как не отвечающее. Я постараюсь разместить ссылку, если снова найду эту статью :)

person Autodidact    schedule 19.02.2009

Он основан больше на количестве необработанных элементов в очереди сообщений, чем на временном интервале.

person Andrew Grant    schedule 19.02.2009