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