1 聊天和传送文件用那个?csocket casynssocket
2 当接到消息时如何出发事件 postmessage?
3 在那里初始化socket?

解决方案 »

  1.   

    大多用CSocket,他是CAsynsocket的派生类
    一般listen后就等待了,然后你连接后自然就唤醒了他,多线程是必要的
    反正在使用前你初始化就行了呀
      

  2.   

    1 聊天和传送文件用那个?csocket casynssocket
    csocket类是由casynssocket类派生来的
    class CSocket : public CAsyncSocket
    聊天和传送文件用那个都行。2 当接到消息时如何出发事件 postmessage?
    一般要用IO选择函数,比如WSAEventSelect,当接到消息时会自动执行指定的函数。3 在那里初始化socket?
    一般是在程序的初始化函数或类的构造函数中。
      

  3.   

    大家说说一般是用socket()还是WSASocket() or winsock