// TdRecord.h: interface for the CTdRecord class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_TDRECORD_H__A440107B_7B38_4537_9D18_8A14D7043CE7__INCLUDED_) #define AFX_TDRECORD_H__A440107B_7B38_4537_9D18_8A14D7043CE7__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class CTdRecord { public: CTdRecord(_ConnectionPtr& pConnection); virtual ~CTdRecord(); DWORD m_dwChID; int m_iTsn; int m_iN; float m_fK; float m_fI; float m_fV; float m_fR0; float m_fSP; CString m_Datetime; CStringArray m_saVRawData; CStringArray m_saIRawData; _ConnectionPtr m_pConnection; float GetMaxAbsV(); //获取m_fMaxAbsV变量 virtual void DisplayRawDataSplines(); //显示原始数据曲线 virtual BOOL LoadOrgData() = NULL; //加载原始数据 virtual float ConvertVOrgData(float fVOrgData); //转换原始数据 protected: float m_fMaxAbsV; BOOL LoadCEOrgData(); BOOL Load2DOrgData(); BOOL Load3DOrgData(); }; #endif // !defined(AFX_TDRECORD_H__A440107B_7B38_4537_9D18_8A14D7043CE7__INCLUDED_)