我想添加一个类CMsg
用于实现信息串行化的发送功能。
我是用MFCAppWizard来创建的程序
现在我的问题是,CMsg的基类是CObject类
而我在inserd->new class 里面找不到基类CObject
请问各位大哥们,怎么来解决呢,是不是要自己手工添加
怎么添加呢?
用于实现信息串行化的发送功能。
我是用MFCAppWizard来创建的程序
现在我的问题是,CMsg的基类是CObject类
而我在inserd->new class 里面找不到基类CObject
请问各位大哥们,怎么来解决呢,是不是要自己手工添加
怎么添加呢?
呵呵,我是看着例题写的程序
那样生成的代码跟例题的不一样
下面是例题代码:
// msg.h : interface of the CMsg classclass CMsg : public CObject
{
protected:
DECLARE_DYNCREATE(CMsg)
public:
CMsg();// Attributes
public:
CString m_strText;
BOOL m_bClose;
CStringList m_msgList;// Operations
public:
void Init();// Implementation
public:
virtual ~CMsg();
virtual void Serialize(CArchive& ar); // overridden for document i/o
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
};
我按你的方法得出的是不一样的代码
但是这几行我就不会了
难道每个自己手工填写的都要这几行吗
#ifdef _DEBUG
virtual void AssertValid() const;
virtual void Dump(CDumpContext& dc) const;
#endif
virtual void Serialize(CArchive& ar);
手工添加?直接写上去吗,classWizard里找不到自己添加的CMsg类