La Web del Programador: Comunidad de Programadores
 
    Pregunta:  5013 - COMO USAR EL API DE WINSOCK (SIN EL OCX)
Autor:  J.M. Lopez
Conozco el API de Winsock, lo que no logro descifrar son las mensajes que se envian a la ventana que le das como parametro en la funcion WSAAsyncSelect(). ¿Alguien me puede ayudar?

  Respuesta:  Xavi
Recibiras en la ventana que le has pasado como parametro, el mensaje que tambien le
has pasado como parametro y como parametros del mensaje puedes recibir lo siguiente:
En el wParam recibes el numero de socket que provoca el evento
El lWord del lParam contiene el identificador del evento
El HWord del lParam contiene el codigo de error, si es que se produjo.
Los identificadores de evento son los siguientes:
FD_READ que vale 1, FD_WRITE que vale 2,FD_OOB que vale 4,FD_ACCEPT que vale 8
FD_CONNECT que vale 10 y FD_CLOSE que vale 20