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

📄 mainproc.h

📁 网络工具开发包
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -