Здравствуйте, B0FEE664, Вы писали:
BFE>Что значит, "изменим условние"? Название темы однозначно говорит о консольном приложении.
+1
BFE>Например, выход из приложения. Как корректно выйти из консольного приложения (с графическими окнами) ожидающего ввод пользователя при shutdown?
Установить обработчик на ctrl+c и спросить пользователья точно ли он хочет выйти
BFE>Проблемы могут быть связаны со скоростью: вывод в одно окно тормозит вывод во всех других окнах.
Сколько-нибудь вменяемый для человека вывод ничего тормозить не будет. Миллион записей из БД разом можно вывести, но зачем?
BFE>Так же и обратные сообщения от ввода в окнах: данные к отдельным ниткам проходят через общий цикл, если не делать специальных ухищрений.
И? Взаимодействие пользователя с окнами не может сгенерировать хоть сколько-нибудь значительное количество сигналов.
BFE>Так же могут возникнуть проблемы при завершении отдельных потоков.
Если криво писать — то да, наверное, могут.