- 
	
	
	
		problème débutant socket 
		Bonjour,
 
 j'essaie de réaliser un dialog simple qui ouvre un dialog avec juste une listbox qui au lancement du dialog se connecte à un site et affiche tous ce qu'il reçoit dans la listbox.
 
 Malheureusement je rencontre des difficultés pour la réception des données.
 
 En efft, j'utilise cette ligne de code:
 
 >>while ((i = recv(sock, buf, 1023, 0)) > 0) { buf[i] = 0; SendMessage(list, LB_ADDSTRING, 0, (LONG)buf);	}
 
 Lorsque ma socket a finit de tout recevoir le prog bloque sur le recv() qui attend d'autres données et ça freeze mon dialog..
 
 Quelle est la meilleure solution pour construire un tel programme ?
 
 D'avance merci..
 
 
- 
	
	
	
	
		Il faut passer le socket en non bloquant.
 
 Même si c'est en principe la même chose, c'est plus propre avec
 
 
 
- 
	
	
	
	
		Disons que c'est plus explicite...