Jeg havde tænkt mig at det skulle foregå over TCP/IP hvis det kan lade sig gøre protokollen sådan, at man kan skrive mellem computere på et lokalt netværk (LAN).
Det kan sagtens lade sig gøre, men du skal overveje nogle ting inden. For det første, hvor mange skal bruge det? Hvis det bare er 2, er det ikke noget problem, for så connecter den ene bare til den anden. Men hvis du vil have mulighed for at have kontaktlister osv, så skal du overveje hvordan det skal virke.
Skal der være en server som alle conncter til, og som sørger for kontakten imellem klienterne (Server-klient opbygget) eller skal det bare være sådan at hver klient connecter til andre som står på ens kontaktliste. (Klient-klient opbygget.) Det sidste giver selvfølgelig væsentlige flere forbindelser og derved også mere trafik end den første.
Men tilbage til det du egentlig spurgte om, om der var nogen som havde et link til hvordan du laver en? Nej, jeg har ikke et link. Nu ved jeg selvfølgelig ikke hvor stor din viden om Winsock er i forvejen, men ellers skulle du nok starte med bare at lære Winsock, da et program som det du vil til at lave der, kræver en god viden indenfor Winsock, samtidig med at du skal integrere det med klasser osv.
Det er ikke noget du laver på én dag...
Men klø på, så skal du da nok få det lavet.