www.pudn.com > StreamDBTest.rar > DBITEM.h
#ifndef _DB_ITEM_H_ #define _DB_ITEM_H_ #include#define PHONENO_SIZE 22 #define NAME_SIZE 24 #define TIME_SIZE 24 #define SMS_SIZE 256 class CListData { public: CEOID m_oid; TCHAR m_szwPhoneNo[PHONENO_SIZE]; TCHAR m_szwName[NAME_SIZE]; }; class CCallRecordData:public CListData { public: TCHAR m_szRevTime[TIME_SIZE]; }; class CSMSRecordData:public CListData { public: TCHAR m_szRevTime[TIME_SIZE]; TCHAR m_szSMSBody[SMS_SIZE]; }; typedef struct ListData { TCHAR m_szwPhoneNo[PHONENO_SIZE]; TCHAR m_szwName[NAME_SIZE]; }ListData; typedef struct CallRecordData { TCHAR m_szwPhoneNo[PHONENO_SIZE]; TCHAR m_szwName[NAME_SIZE]; TCHAR m_szRevTime[TIME_SIZE]; }CallRecordData; typedef struct SMSRecordData { TCHAR m_szwPhoneNo[PHONENO_SIZE]; TCHAR m_szwName[NAME_SIZE]; TCHAR m_szRevTime[TIME_SIZE]; TCHAR m_szSMSBody[SMS_SIZE]; }SMSRecordData; #endif//_DB_ITEM_H_