mainproc.h
来自「一个完整的网络通信开发包」· C头文件 代码 · 共 47 行
H
47 行
#ifndef __MAIN_PROC_H_
#define __MAIN_PROC_H_
#define MY_SERVER_NAME "svr_front_cu_batch"
#define ID_TIMER WM_USER+100
#define INI_SETTING_FILE ".\\Setting.ini"
#define LOG_FILE ".\\Log"
class CSysInfoDisplay;
// 定义全局变量
//对话框窗口指针
extern CDialog *glo_pMainDlg;
//定义数据库环境
extern char glo_szDBConnStr[200];
//系统监听端口
extern int glo_iListenSockPort;
//服务器模式需要的相关数据
extern CSysInfoDisplay glo_myDisplay;
extern CSocketGlobalDataStorage glo_storeData;
extern CSocketParentThread glo_parentThread;
//初始化系统环境
BOOL InitSysEnv(CDialog *pDlgMain);
//请求处理线程
void MainProcCallback(CServerStatus* pS,CSocketChildThread* pC);
//定义输出类
class CSysInfoDisplay:public CFileOutputDisplay
{
public:
CSysInfoDisplay(LPCSTR pszServerName,LPCSTR pszFileName):CFileOutputDisplay(pszServerName,pszFileName)
{};
~CSysInfoDisplay(){};
public:
//implement
//实现父亲类的虚函数
BOOL PutLine(ErrorLevel eLevel,LPCSTR pszOutPut);
//本函数可以写日志文件,同时显示在界面上
BOOL PutLineEx(ErrorLevel eLevel,LPCSTR pszOutPut,...);
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?