|
Заведи в проге два потока - один на прием, другой на передачу.
В том, что на прием - используй асинхронный вызов (правильно, с флагом OVERLAPPED).
Надеюсь, с азами синхронизации потоков ты хоть немного знаком? (mutex, events, semaphores, critical sections)?
E-mail: info@telesys.ru