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

📄 stdafx.h

📁 mcgs的数据导出源代码
💻 H
字号:
// stdafx.h : include file for standard system include files,
//  or project specific include files that are used frequently, but
//      are changed infrequently
//

#if !defined(AFX_STDAFX_H__1C025EEF_0AFB_4DC2_A838_962041EDF000__INCLUDED_)
#define AFX_STDAFX_H__1C025EEF_0AFB_4DC2_A838_962041EDF000__INCLUDED_

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

#define VC_EXTRALEAN		// Exclude rarely-used stuff from Windows headers

#include <afxwin.h>         // MFC core and standard components
#include <afxext.h>         // MFC extensions
#include <afxdisp.h>        // MFC Automation classes
#include <afxdtctl.h>		// MFC support for Internet Explorer 4 Common Controls
#ifndef _AFX_NO_AFXCMN_SUPPORT
#include <afxcmn.h>			// MFC support for Windows Common Controls
#endif // _AFX_NO_AFXCMN_SUPPORT

#include <Afxmt.h>
#include <Afxtempl.h>	
//宏定义说明	
#define MCGS_MAXRECORDS		1000000	//查询数据的最大数量
#define INTARRAY CArray<int,int> 
#define ARRAYSIZE(i) (i).GetSize()
#define ARRAYRESIZE(i,j) (i).SetSize(j)
#define COPYARRAY(i,j)   (i).Copy(j)
#define ARRAYINSERT(i,j,k) (i).InsertAt(j,k)
#define ARRAYADD(i,j) (i).Add(j)
#define ARRAYDATA(i) (i).GetData()
#define ARRAYREMOVE(i,j) (i).RemoveAt(j)
#define ARRAYSERIALIZE(i,j) (i).Serialize(j)
#define ARRAYCLEAR(i) (i).SetSize(0)
extern int m_iLanguage;
typedef CByteArray BYTEARRAY;
typedef CDWordArray DWORDARRAY;
typedef CStringArray STRINGARRAY;

//时间说明
#ifdef _MCGS_OLEDATETIME_
#define MCGSDATETIME COleDateTime
#else
#define MCGSDATETIME time_t
#endif

enum FILE_ERROR { 
    S_FILE_OK = 0,
		S_FILE_NODISK ,//没有指定的磁盘
		S_FILE_FILE_NO_EXIST,//没有制定的文件
		S_FILE_FILE_EXIST,
		S_FILE_OPERATOR_INVALID,//操作对此种类型的文件不合适
		S_FILE_WITHOUT_ENOUGN_SPACE,//没有足够空间
		S_FILE_READ_FAIL,//文件读失败
		S_FILE_WRITE_ERROR,//文件写失败
		S_FILE_INDEXOUTOFPAGERANGE,//没有需要的数据库页
		S_FILE_DBPAGE_REALLOC_FAIL,
		S_FILE_DBFILE_ADDNEWPAGEFAIL,
		S_FILE_DB_BOOT_FAIL,
		S_FILE_DBFILE_HEAD_LOADERROR,
		S_FILE_CREATEFILE_FAIL,
		S_FILE_BE_BAD,
		S_FILE_CREATE_BLOCK_FAIL,
		//lzlzlz 2003.6.16
		S_FILE_DELETE_FAIL,
		//zzm 2003.10.30
		S_FILE_LOAD_HEAD_FAIL,//文件头信息装载失败
};

enum DATATYPE	//数据对象类型
{
	VANY = -2,
	VGROUP = -1,
	VNOTHING = 0,
	VINTEGER = 1,
	VSINGLE = 2,
    VSTRING = 3,	
	VEVENT = 4,	
	VUSRWND = 5,
	VDEVICE = 6,
	VSTGY = 7,
	VDATAPOS = 8,
	VSINGLEDATAPOS = 9,
	VDATETIME = 10,
	VLONGBINARY = 11,
	VOBJECT = 12,
};

#include <afxdao.h>
#include <afxdb.h>			// MFC ODBC database classes
#include <SQL.h>
CString McgsOwnerMcgsString(DWORD dwID);
extern CString G_sResource;
#define McgsString(i) (G_sResource = McgsOwnerMcgsString(i),G_sResource)


#define MCGS_TIME_FIELD				_T("BECCA_Time")
#define MCGS_TIMEMS_FIELD			_T("BECCA_TimeMS")
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_STDAFX_H__1C025EEF_0AFB_4DC2_A838_962041EDF000__INCLUDED_)

⌨️ 快捷键说明

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