请教网络消息自动接收方法
#define WM_SOCKA WM_USER+0x100
BEGIN_MESSAGE_MAP
VCL_MESSAGE_HANDLER(WM_SOCK,TMessage,OnRecv);
END_MESSAGE_MAP(TForm);
WSAAsyncSelect(m_Socket,Handle,WM_SOCK,FD_READ|FD_CLOSE);
我将客户端接收到的m_Socket消息在OnRecv()中接收,但是必须等到所有消息发送完后,OnRecv()才能接收到消息,而在发送消息过程中收到的消息也得等到所有消息发送后才能收到。
怎样实现在发送消息的同时也能自动接收服务器的消息呢?
要用线程吗?
期待指教