📄 datawritetread.h
字号:
#if !defined(AFX_DATAWRITETREAD_H__5B6B5CC1_858E_11D4_96EA_00A0C948983E__INCLUDED_)
#define AFX_DATAWRITETREAD_H__5B6B5CC1_858E_11D4_96EA_00A0C948983E__INCLUDED_
#include "MainData.h" // Added by ClassView
#include "NameTable.h"
#include "FeeTable.h"
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// DatawriteTread.h : header file
//
struct Data_Use;
class CMainData;
#define WM_BAR_UP WM_USER+19
#define WM_BAR_DOWN WM_USER+20
#define WM_TIMER_CLK WM_USER+11
#define WM_KEY_PRESS WM_USER+12
#define WM_KEY_PRESS1 WM_USER+18
#define WM_HAVE_RESPOND WM_USER+13
#define WM_KEY_NAME WM_USER+14
#define WM_KEY_NAME_DEL WM_USER+15
#define WM_KEY_FEE WM_USER+16
#define WM_KEY_FEE_DEL WM_USER+17
/////////////////////////////////////////////////////////////////////////////
// CDatawriteTread thread
class CDatawriteTread : public CWinThread
{
DECLARE_DYNCREATE(CDatawriteTread)
protected:
struct DataTemp
{
Data_Use * pDataUse;
int ntimer;
public:
} *m_pDataTemp;
CDatawriteTread(); // protected constructor used by dynamic creation
// Attributes
public:
BOOL GetData(Data_Use *pDataUse);
// Operations
public:
CNameTable * m_pNameData;
CFeeTable * m_pFeeData ;
int m_nTimer;
BOOL RemoveData();
CDatabase * m_pDataBase;
CMainData * m_pMainData;
CMainData * m_pMainData1;//自动车型
BOOL RemoveData(CDatawriteTread::DataTemp *pDataTemp);
void AddData(Data_Use *pDataUse);
CPtrList *m_pDataUseList;
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CDatawriteTread)
public:
virtual BOOL InitInstance();
virtual int ExitInstance();
//}}AFX_VIRTUAL
// Implementation
protected:
virtual ~CDatawriteTread();
afx_msg LONG OnTimerClock(UINT wParam,LONG lParam);
afx_msg LONG OnKeyPress(UINT wParam,LONG lParam);
afx_msg LONG OnKeyPress1(UINT wParam,LONG lParam);
afx_msg LONG OnRespond(UINT wParam,LONG lParam);
afx_msg LONG OnKeyName(UINT wParam,LONG lParam);
afx_msg LONG OnKeyNameDel(UINT wParam,LONG lParam);
afx_msg LONG OnKeyFee(UINT wParam,LONG lParam);
afx_msg LONG OnKeyFeeDel(UINT wParam,LONG lParam);
// Generated message map functions
//{{AFX_MSG(CDatawriteTread)
// NOTE - the ClassWizard will add and remove member functions here.
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
/////////////////////////////////////////////////////////////////////////////
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_DATAWRITETREAD_H__5B6B5CC1_858E_11D4_96EA_00A0C948983E__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -