La Web del Programador: Comunidad de Programadores
 
    Pregunta:  928 - WINSOCKET EN VISUAL C++ 5.0
Autor:  Jose Ramón Blanco
Hola, estoy realizando un programa cliente servidor en VC++ utilizando el control Active X WinSocket y solo soy capaz de hacer que se pueda conectar un cliente, es decir que la conexión en punto a punto y lo que quiero es que sea multipunto. ¿Como puedo hacer con un solo control Active X que se puedan conectar multiples clientes al servidor de datos? Muchas gracias.

  Respuesta:  Andres Manggini
Hola.

Fijate en el Help de Visual C++ en la clase CWinThread.
Podes derivar una clase de CWinThread y ponerle el codigo necesario dentro de esa clase.

Saludos.


  Respuesta:  Eduardo
Mira en el help la funcion AfxBeginThread
Tene en cuenta que varios thread no deben acceder a un mismo recurso al mismo tiempo, asi que en ese caso usa los objetos CEvent para señalar cuando un recurso esta ocupado por un thread y asi el otro queda esperando hasta que se libere.
Cualquier duda escribime.