#pragma once// CMessg 命令目标class CMessg : public CObject
{
protected:
DECLARE_DYNCREATE(CMsssg);
public:
CMessg();
virtual ~CMessg();
CString m_strText;
int m_turn;
int m_x;
int m_y;
void Init(void);
virtual void Serialize(CArchive& ar);
};
// Messg.cpp : 实现文件
//#include "stdafx.h"
#include "FiveChess.h"
#include "Messg.h"
#include ".\messg.h"
// CMessg
IMPLEMENT_DYNCREATE(CMessg, CObject)
CMessg::CMessg()
{
Init();
}CMessg::~CMessg()
{
}
// CMessg 成员函数void CMessg::Init(void)
{
m_strText=_T("");
m_x=-1;
m_y=-1;
m_turn=-1;
}void CMessg::Serialize(CArchive& ar)
{
if(ar.IsStoring)
{
  ar<<m_strText;
  ar<<m_turn;
  ar<<m_x;
  ar<<m_y;
}
else 
{
   ar>>m_strText;
   ar>>m_turn;
   ar>>m_x;
   ar>>m_y;
}
}已上是我添加的一个类,看在运行是有问题,如下:正在编译...
Messg.cpp
d:\My Documents\Visual Studio Projects\FiveChess\Messg.cpp(11) : error C2039: “classCMessg” : 不是“CMessg”的成员
        d:\My Documents\Visual Studio Projects\FiveChess\Messg.h(7) : 参见“CMessg”的声明
d:\My Documents\Visual Studio Projects\FiveChess\Messg.cpp(11) : error C2496: “classCMessg” : “selectany”只能应用到有外部链接的数据项
d:\My Documents\Visual Studio Projects\FiveChess\Messg.cpp(11) : error C2039: “classCMessg” : 不是“CMessg”的成员
        d:\My Documents\Visual Studio Projects\FiveChess\Messg.h(7) : 参见“CMessg”的声明
d:\My Documents\Visual Studio Projects\FiveChess\Messg.cpp(11) : error C2039: “classCMessg” : 不是“CMessg”的成员
        d:\My Documents\Visual Studio Projects\FiveChess\Messg.h(7) : 参见“CMessg”的声明
d:\My Documents\Visual Studio Projects\FiveChess\Messg.cpp(34) : warning C4551: 缺少参数列表的函数调用
ClientDlg.cpp
正在生成代码...生成日志保存在“file://d:\My Documents\Visual Studio Projects\FiveChess\Debug\BuildLog.htm”中
FiveChess - 4 错误,1 警告
谢谢大家的支持!