⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sxjlview.h

📁 软件开发环境为vs2005
💻 H
字号:
// SxjlView.h : CSxjlView 类的接口
//


#pragma once


class CSxjlView : public CEditView
{
protected: // 仅从序列化创建
	CSxjlView();
	DECLARE_DYNCREATE(CSxjlView)

// 属性
public:
	CSxjlDoc* GetDocument() const;

// 操作
public:

// 重写
public:
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
protected:
	virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
	virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnPrint(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnPrepareDC(CDC* pDC, CPrintInfo* pInfo);
	void CSxjlView::SetPageMargin(CDC *pDC, CPrintInfo *pInfo, int l, int t, int r, int b);
// 实现
public:
	virtual ~CSxjlView();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// 生成的消息映射函数
protected:
	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnJl();
//检验数据
	int m_nStep;
	//int FunCz();
	CString pstrfh,pstrsx,pstrpl;
	//int Fhjl();
	int OrderData();
	int m_countjd;
	int m_countsc;
	double m_zq[2][2][500];
	/////////////////////
	double	m_fhalpha;
	double	m_sxalpha;
	double	m_plalpha;
	CString Strz[500],Strq1[500],Strq2[500];
	double pi[500];
	int tempz0,cz,cf,cbh;//零,\正号\负号个数\变号
	double u,us,t,se;
	double tempz,temp,temp1,avp,p3,p5,p8,p11;//上一个水位,相对差值,
	double lj[2][8];
	//**********检验各关键值**********
	double n,fhk;
	double sxk,sp;
	double ta;
	// 读取数据
	void OnLoadData(void);
	//制表参数
	CPoint     point;
	// 打印表头
	void PrintTitle(CDC* pDC);
	//检验
	void SetData();
//	double *m_zq;
	//函数
	HMODULE hDll;//=NULL;
	//CPrintDlg(CWnd* pParent = NULL);   // standard constructor
    typedef int(*pFunc)(double*,char*);//,char(*));
	typedef int (*pFunc2)(int,double*,double&,double*,double&);
	typedef int(*pFunc3)(double*,int,char*);//,char(*));
	pFunc MyQ,MyZ;	pFunc2 Myyysd;
	pFunc3 MyFs;
private:
	BOOL FSx;
	BOOL FFh;
	BOOL FPlsz;
	// 站名
	CString m_stnm;
	//站码
	CString m_stcd;
	//线号
	int m_no;
	//年份
	int m_year;
	//文件名含路径
	CString FileName;
public:
	// 读取参数
	void GetParameter(void);
};

#ifndef _DEBUG  // SxjlView.cpp 中的调试版本
inline CSxjlDoc* CSxjlView::GetDocument() const
   { return reinterpret_cast<CSxjlDoc*>(m_pDocument); }
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -