SOCKET 是从 UNIX 的一种通讯接口扩展到 windows 的。因此在 windows 中使用 winsock 有两种方式:
1  UNIX 的方式,一般是使用一个单独的线程来进行阻塞方式的通讯。这种方式只有使用 winsock API 函数, MFC 没有提供支持。2  使用 windows 的消息方式,在这里你即可以使用 winsock API 也可以使用简单的 MFC 提供的 socket类和 casncsocket类。
casncsocket类只提供了简单的封装,可以使用有连解的通讯和无连接的通讯。
socket类提供的是更高层次的封装,只能使用有连接的通讯。具体的你在慢慢的学习把。这个例子是一个简单的使用 windows 消息方式编写的有连接 winsock 程序,你可以看看,很简单的http://www.smiling.com.cn/group/homepage.ecgi?group_id=27709