#ifndef __2HeaderInf_h
#define __2HeaderInf_h

class MCARCHIVE;

class MC2HeaderInf
{
public:
	MC2HeaderInf ();
	~MC2HeaderInf ();
	void	InStream (MCARCHIVE& ar);
	void	OutStream (MCARCHIVE& ar);
	void	SetFileType (FTDocumentFormat df);

protected:
	static WORD	GetStcAppVersion (short nMajorVersion);
	static WORD	MajorMinorToVersion (WORD wMajorVer, WORD wMinorVer);

protected:
	BYTE		m_byPlatform;		// _xZkqqHx_iDhGiDiJiDgCiDgHiDhKiBfLiDiAiBeC_xHqqkZx_
	BYTE		m_byFileType;		// _xZkqqHx_iDhEiDeAiDeDiDiLiDfOiDeDiDhGiBeC_xHqqkZx_
	WORD		m_wFileVersion;		// _xZkqqHx_iDhEiDeAiDeDiDiLiDgPiBfLiDfHiDiHiDjDiBeC_xHqqkZx_
	time_t		m_tmCreate;			// _xZkqqHx_iNoMjAkMjDpKiOjOiBeC_xHqqkZx_
	time_t		m_tmUpdate;			// _xZkqqHx_iNfIjAfGjDpKiOjOiBeC_xHqqkZx_
}; // class MC2HeaderInf.

#endif//__2HeaderInf_h
