网路编程
vc++网络编程实例向导
内容丰富 包含全面
对网络编程很有帮助
源代码在线查看: message.cpp
// Message.cpp: implementation of the CMessage class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "ChatClient.h"
#include "Message.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CMessage::CMessage()
{
image = 6;
type = 0;
secret = FALSE;
color = RGB(0,136,255);
m_bClose = FALSE;
from = to = m_strText = _T("");
}
CMessage::~CMessage()
{
}
void CMessage::Serialize(CArchive &ar)
{
if (ar.IsStoring()){
ar ar ar ar ar ar ar ar }
else{
WORD wd;
DWORD dwTmp;
ar >> type;
ar >> wd;
m_bClose = (BOOL)wd;
ar >> m_strText;
ar >> wd;
secret = (BOOL)wd;
ar >> from;
ar >> to;
ar >> dwTmp;
color = (COLORREF)dwTmp;
ar >> image;
}
/*
m_msgList.Serialize(ar);
fromlist.Serialize(ar);
tolist.Serialize(ar);
seclist.Serialize(ar);
typelist.Serialize(ar);
clrlist.Serialize(ar);
*/}
void CMessage::Reset()
{
image = 6;
type = 0;
secret = FALSE;
color = RGB(0,136,255);
m_bClose = FALSE;
from = to = m_strText = _T("");
/* m_msgList.RemoveAll();
fromlist.RemoveAll();
tolist.RemoveAll();
seclist.RemoveAll();
clrlist.RemoveAll();
typelist.RemoveAll();
*/}
|
相关资源 |
|
-
网路编程
vc++网络编程实例向导
内容丰富 包含全面
对网络编程很有帮助
-
学习网络编程的好帮手,是一个简单易学的程序 对大家学习很有帮助
-
CSHARP编程的实例,非常实用,全部编译通过,对CSHARP初学者很有帮助
-
COM编程精彩实例 对com编成很有帮助
-
matlab编程实现有限元计算,对有限元学习很有帮助
-
一个推箱子的游戏,编程思想很值得借鉴,对大家会很有帮助
-
串口通信,一个简单的例程,对学习WINCE很有帮助,尤其是串口编程.希望大家喜欢
-
这是一本对大家都很有帮助的vc资料
|