Winsock + Winapi
-
Hi Jungs,
folgendes Problem: Ich weiss zwar wie man mit Winsock in der Konsole umgeht jedoch scheint diese Vorgehensweise bei einem "echten" Windows Programm nicht mehr zu funktionieren hat jemand von euch ein vollständiges Beispiel dazu wie Winsock mit einem "echten" Windows Programm zu verwenden ist?
Ich bräuchte nur einen Server mit Select()... Ich denke den Client könnte ich mir, dann selber schreibenOder habt ihr ein Tutorial dazu wie man Winsock mit der Winapi benutzt?
Es gibt doch sowas wie FD_READ , FD_CONNECT...
Könnte mir das helfen? Wenn ja habt ihr mehr Infos darüber wie ich das in Verbindung mit Winsock nutzen kann?Danke
Gruß
EDIT: Ich habe mir eine Funktion StartServer() geschrieben die Winsock Initalisiert, bindet und, dann in den Listen Modus schaltet

Allerdings weiss ich nun nicht weiter, denn wie mache ich das nun mit der accept Schleife wo packe ich die hin?
-
WSAAsyncSelect
-
Danke für die Schnelle Antwort ich hab nun sowas gebastelt:
listen(acceptSocket,10); //... WSAAsyncSelect(acceptSocket,hwnd,???,FD_CONNECT|FD_READ|FD_CLOSE|FD_ACCEPT);Ist das so korrekt? und was muss bei den "???" hin und wie geht es, dann nachdem WSAAsyncSelect() weiter?
Danke
Gruß
-