#ifndef __3HeaderInf_h
#define __3HeaderInf_h

class MC3HeaderInf
{
public:
	MC3HeaderInf ();
	~MC3HeaderInf ();
	void	InStream (CArchive& ar);
	void	OutStream (CArchive& ar);
	WORD	GetFileVersion () const;
	void	SetFileType (FTDocumentFormat df);
	static WString	FileVersionToString (WORD wVersion);

protected:
	char		m_szAppName[FD_MAX_APP_NAME + 1];	// _xZkqqHx_iDeBiDhGiDiKjGlMiBeC_xHqqkZx_
	BYTE		m_byPlatform;		// _xZkqqHx_iDhGiDiJiDgCiDgHiDhKiBfLiDiAiBeC_xHqqkZx_
	BYTE		m_byFileType;		// _xZkqqHx_iDhEiDeAiDeDiDiLiDfOiDeDiDhGiBeC_xHqqkZx_
	WORD		m_wAppVersion;		// _xZkqqHx_iDeBiDhGiDiKiDgPiBfLiDfHiDiHiDjDiBeC_xHqqkZx_
	WORD		m_wFileVersion;		// _xZkqqHx_iDhEiDeAiDeDiDiLiDgPiBfLiDfHiDiHiDjDiBeC_xHqqkZx_
	time_t		m_tmCreate;			// _xZkqqHx_iNoMjAkMjDpKiOjOiBeC_xHqqkZx_
	time_t		m_tmUpdate;			// _xZkqqHx_iNfIjAfGjDpKiOjOiBeC_xHqqkZx_
}; // class MC3HeaderInf.

#endif//__3HeaderInf_h
