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

📄 transview.h

📁 这是一个银行证券转帐系统。可以实现银行和证券公司之间的转帐。
💻 H
字号:
// TransView.h : interface of the CTransView class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_TRANSVIEW_H__366F9B7C_06F3_42E1_BFB4_87C9C6344AB8__INCLUDED_)
#define AFX_TRANSVIEW_H__366F9B7C_06F3_42E1_BFB4_87C9C6344AB8__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "Interface.h"
#include "BankInter.H"	// Added by ClassView
#include <wsipx.h>
class CTransView : public CListView
{
protected: // create from serialization only
	CTransView();
	DECLARE_DYNCREATE(CTransView)

// Attributes
public:
	CTransDoc* GetDocument();

// Operations
public:

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CTransView)
	public:
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	protected:
	virtual void OnInitialUpdate(); // called first time after construct
	virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
	virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
	//}}AFX_VIRTUAL

// Implementation
public:
	BOOL LogMsg(char * format, ...);
	SOCKET m_sInnerSocket;
	SOCKET ListenSocket;	//银行端发起使用
	void ShowMSG(INNERCOMM *data);
	int LoopQuery(PARAM *pParam,RESULT *pResult);
	BOOL LogMsg(LPCSTR eventMsg,int Level);
	CInterface *m_Interface;
	CInterface *m_BankInte;
	BOOL m_bOpen;			//是否初始化接口文件DLL
	BOOL m_bMulti;		//是否支持多币种
	INNERCOMM m_comm;
	virtual ~CTransView();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
	//{{AFX_MSG(CTransView)
	afx_msg void OnMenuOpen();
	afx_msg void OnMenuClose();
	afx_msg void OnMenuReport();
	afx_msg void OnMenuSgdz();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
private:
	int ValidDzd(LPCSTR source,LPCSTR dest);
	BOOL LogZZLS(LPCSTR lsMsg);
	void InnerRequest();
	int m_nTRecords;	//流水的笔数
	int DoubleGen();
	int BankGen();
	int SecuGen();
	int m_nCauseType;		//1-券商发起,2-银行发起,3-双方发起
	char m_szBankName[40];	//
	BOOL m_bCheckIn;		//是否签到
	CWinThread * m_InnerThread;
	
	int m_nInnerPort;		//内部服务端口

	int m_nBankToSecu;	//银行到证券的笔数	
	int m_nSecuToBank;	//证券到银行的笔数
	int m_nBToS;		//银行到证券的金额(以分为单位)	
	int m_nSToB;		//证券到银行的金额(以分为单位)
	int m_nOpenAcc;		//开户数目
	int m_nDelAcc;		//销户数目
};

#ifndef _DEBUG  // debug version in TransView.cpp
inline CTransDoc* CTransView::GetDocument()
   { return (CTransDoc*)m_pDocument; }
#endif

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_TRANSVIEW_H__366F9B7C_06F3_42E1_BFB4_87C9C6344AB8__INCLUDED_)

⌨️ 快捷键说明

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