Terve,
Elikkäs onko kaikki sendit suoritettava WSAAsyncSelectiä käytettäessä FD_WRITE:SSÄ? Eli eikös FD_WRITE kerro sen, millon voidaan lähettää dataa???
Yritätkö koskaan itse lukea näitä MSDN:stä?
http://msdn.microsoft.com/en-us/library/ms741540(VS.85).aspx:
An FD_WRITE message is posted when a socket is first connected with connect or WSAConnect (after FD_CONNECT, if also registered) or accepted with accept or WSAAccept, and then after a send operation fails with WSAEWOULDBLOCK and buffer space becomes available. Therefore, an application can assume that sends are possible starting from the first FD_WRITE message and lasting until a send returns WSAEWOULDBLOCK. After such a failure the application will be notified that sends are again possible with an FD_WRITE message.
WSAAsyncSelect ei millään tavalla vaikuta siihen, milloin dataa voi lähettää. Se ainoastaan ilmoittaa näkemyksensä asiasta Windowsin viestijonon avulla.
Aihe on jo aika vanha, joten et voi enää vastata siihen.