1. Die Länge ist
IMHO das Funktionsergebnis von recv.
2. über ein Event (WSAAsyncSelect) oder über eine vorherige Abfrage (
Der Befehl ist mir grad entfallen select)
2.1. Du machst es über einen Thread und ein blockierendes Socket
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.