基于CAsyncSocket的聊天室Demo。 可以帮助很好的理解基于CAsyncSocket的异步机制。 Tips: Demo中的OnSend事件是空的,Send操作直接由按钮事件触发。 另外,也可以在按钮时间中执行MySocket.AsyncSelect(FD_READ|FD_WRITE),驱动OnSend事件发挥效用。