📄 rainproc.h
字号:
// RainProc.h: interface for the RainProc class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_RAINPROC_H__E68D2BC4_CAC6_4388_8824_791A9EA1C819__INCLUDED_)
#define AFX_RAINPROC_H__E68D2BC4_CAC6_4388_8824_791A9EA1C819__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "DBConnect.h"
#include "RainDBAccess.h"
#include "TelDBAccess.h"
#include "RainStsAccess.h"
#include "CommonCal.h"
#include "Param.h"
class RainProc
{
public:
//ConnectionPtr m_connection;
CString m_strTelText;
CString m_strAddiTelText;
CString m_strTempTel;
CString m_strStation;
CString m_strLogicID;
bool m_bolStsChg;
bool m_bolTelFlg;
bool m_bolStsFlg;
bool m_bolAddiTelFlg;
bool m_bolAddiChgFlg;
bool m_bolDayTelFlag;
double m_dblHourRainSts;
int m_intTelCnt;
DBConnect DBCon;
RainDBAccess RainDB;
TelDBAccess TelDB;
RainStsAccess RainSts;
CommonCal Cmc;
Param Param;
bool RainTelProcess();
public:
RainProc(CString,CString);
virtual ~RainProc();
private:
bool TelPrepare();
bool PeriodTelPrepare();
bool DayTelPrepare();
bool TenDayTelPrepare();
bool MonthTelPrepare();
bool AddiTelPrepare(struct tm,double,int);
bool SwapAddiRain();
bool InitAddiRain();
struct tm m_tmLastRainTime;
struct tm m_tmLastAddiTime;
struct tm m_tmInputTime;
int m_intAddiCnt;
double m_dblAddiRain[9];
};
#endif // !defined(AFX_RAINPROC_H__E68D2BC4_CAC6_4388_8824_791A9EA1C819__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -