Відповіді:
Немає жодної відповіді, яка відповідає всім ... це дійсно зводиться до вашого індивідуального досвіду та програми, що стосується програми.
Як правило, програма матиме це, коли вона не реагує на типові команди / події GUI Windows, такі як максимізація / переміщення тощо
Типовими причинами цього є те, що програма є однопотоковою і наразі зайнята обробкою команди (наприклад, збереженням).
Зазвичай програма оживе, коли вона виконає завдання, але просто заздалегідь не знати про це - наскільки це могло б бути виконанням дуже складного завдання, однаково може бути ймовірність, що воно також знаходиться в нескінченному рівні цикл і ніколи не відновиться!
Особисто я б сказав, що якщо замерзає реакція на щось, що я зробив, я зачекав би (до) хоча б хвилину (наприклад, збереження натискань), але, якщо це просто випадково, і це не дуже інтенсивно завдання, я б сказав, або дайте хвилинку, або зробіть висновок, що це заморожено.
Вибачте, я не можу бути більш точним, але просто немає єдиної відповіді, яка б відповідала всім.