好像是2017还是2015开始
预编译头换成了pch.h
我们可以把一些全局参数变量,常量放到这里
pch.cpp中定义变量,常量
#include "pch.h"// 当使用预编译的头时,需要使用此源文件,编译才能成功。CString g_sDBFlag = nullptr;
CString g_sExePath = nullptr;
CString g_sAccessFile = nullptr;CString g_sDBServerIP = nullptr;
CString g_sUserName = nullptr;
CString g_sPassword = nullptr;
CString g_sDataBase = nullptr;
CString g_sOraUser = nullptr;
CString g_sOraPWD = nullptr;
CString g_sOraDataSource = nullptr;
CString gAPP_KEY = nullptr;
CString gAPP_SECRET = nullptr;
CString ghotelCode = nullptr;
CString ghotelGroupCode = nullptr;
CString gPcCode = nullptr;
CString gVersion = nullptr;
CString gAPP_URL = nullptr;
CString gDictGetURL = nullptr;
CString gDictPostURL = nullptr;
CString gUserCode = nullptr;
int gMainHandle = 0;
Log gMylog;
DbHelper m_DbHelper;
pch.h中导出,
其中#import "..\\debug\\msado15.dll" no_namespace rename("EOF","adoEOF")rename("BOF","adoBOF")
是mfc连接mssql的库文件地址
#include "framework.h"
#import "..\\debug\\msado15.dll" no_namespace rename("EOF","adoEOF")rename("BOF","adoBOF")
#include "log.h"
#include "DbHelper.h"extern CString g_sDBFlag ;
extern CString g_sExePath;
extern CString g_sAccessFile;extern CString g_sDBServerIP;
extern CString g_sUserName ;
extern CString g_sPassword;
extern CString g_sDataBase;
extern CString g_sOraUser;
extern CString g_sOraPWD;
extern CString g_sOraDataSource;extern CString gAPP_KEY ;
extern CString gAPP_SECRET ;
extern CString ghotelCode;
extern CString ghotelGroupCode;
extern CString gPcCode;
extern CString gVersion;
extern CString gAPP_URL ;
extern CString gDictGetURL;
extern CString gDictPostURL;
extern CString gUserCode ;
extern DbHelper m_DbHelper;
extern Log gMylog;
extern int gMainHandle;
这样在工程里,随便用啦
上一篇:图像分割(Unet算法学习笔记)
下一篇:C++-说一说异常机制