CSocket m_socket;
//...
void CXXX::OnOK()
{
BOOL bCreated = m_Socket.Create();
if(bcreated)
{
//Connect...
//如果连接上
CSocketFile socketfile(&m_socket);
CArchive arSend(socketfile,...);
ar << ????????????????????????;//这个地方传的东西可以是任何变量???
} //还是只能自己派生一个CSocket类,
//将要传的数据放在派生类中? 还有这样直接就可以传了吗?还要重载Serialize()
//不? 不太理解Serialize()和CArchive工作方式,尤其是和CSocketFile一起...
OnOk();
}
//...
void CXXX::OnOK()
{
BOOL bCreated = m_Socket.Create();
if(bcreated)
{
//Connect...
//如果连接上
CSocketFile socketfile(&m_socket);
CArchive arSend(socketfile,...);
ar << ????????????????????????;//这个地方传的东西可以是任何变量???
} //还是只能自己派生一个CSocket类,
//将要传的数据放在派生类中? 还有这样直接就可以传了吗?还要重载Serialize()
//不? 不太理解Serialize()和CArchive工作方式,尤其是和CSocketFile一起...
OnOk();
}
谢......