模块1登陆到模块2, 2个模块都是WSAAsyncSelect结构
模块1发送登陆信息到模块2,模块2接受后判断后发送结果给模块1,
模块1接受到模块2发送回来的数据后显示结果现在我想在一个程序里面写模块1登陆(以后要封装成动态库),
要是按我写的结构:
模块1:
CXXX::LOGIN()
{
SOCKET()
CONNECT()
WSAAsyncSelect()
SEND()
}
OnSockMessage()
{
FD_READ:
RECV()
判断结果;
}
我现在想写在一个BOOL 函数里面怎么实现啊?
模块1发送登陆信息到模块2,模块2接受后判断后发送结果给模块1,
模块1接受到模块2发送回来的数据后显示结果现在我想在一个程序里面写模块1登陆(以后要封装成动态库),
要是按我写的结构:
模块1:
CXXX::LOGIN()
{
SOCKET()
CONNECT()
WSAAsyncSelect()
SEND()
}
OnSockMessage()
{
FD_READ:
RECV()
判断结果;
}
我现在想写在一个BOOL 函数里面怎么实现啊?
我设置了一个全局变量 在SEND后面加一个WHILE(1){判断这个变量的值}
程序就一直在WHILE这里,一直没有收到FD_READ消息怎么。
本人也正在实现中,有机会可以交流一下
可以交流一下