При написании серверного приложения с формой Windows для графического интерфейса пользователя возникла проблема. Когда форма теряет фокус, спит процесс, поэтому любое сетевое взаимодействие не будет работать, если форма не находится в фокусе все время. Есть ли способ создать диалоговое окно или окно, которое будет поддерживать непрерывный процесс?
Я вызываю функцию cServer :: GetInstance () -> CheckEvents (); которая проверяет события соединения, чтобы увидеть, происходит ли что-то особенное, проблема в том, что это И общий процесс прослушивания порта останавливается, когда форма теряет фокус. Есть ли исправление или обходной путь для этого?