contact.h

来自「Visual C++编程宝典随书光盘里的代码」· C头文件 代码 · 共 35 行

H
35
字号
#pragma once
#include "afxtempl.h"

class CContact : public CObject
{
DECLARE_SERIAL(CContact)

public:
 CString m_strName;
 CString    m_strAddress1;
 CString    m_strAddress2;
 CString    m_strCity;
 CString    m_strState;
 CString    m_strZip;
 CString    m_strNotes;
 CString    m_strHomePhone;
 CString    m_strWorkPhone;
 CString    m_strEmail;
 CString    m_strWebPage;

public:
 virtual void Serialize(CArchive& ar);
};

class CContactCollection : public CMapStringToOb
{
public:
 CContactCollection(int nBlockSize = 10)
 : CMapStringToOb(nBlockSize) {};
};

typedef CTypedPtrMap<CContactCollection, 
 CString /* Name */, 
 CContact*>TContactCollection;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?