📄 syslog.h
字号:
// SysLog.h: interface for the SysLog class.
//
//////////////////////////////////////////////////////////////////////
#ifndef CLASS_SYSLOG
#define CLASS_SYSLOG
#ifdef CLASS_SYSLOG
class __declspec(dllexport) CSysLog
#else
class __declspec(dllimport) CSysLog
#endif
{
private:
long LogId; //日志编号
CString LogDate; //事件发生日期
CString LogTime; //事件发生时间
int LogType; //事件类型
CString Title; //事件标题
CString Body; //事件内容
CString UserName; //操作用户名
public:
CSysLog();
virtual ~CSysLog();
// 成员变量操作
long GetLogId(); // 返回日志编号
void SetLogId(long lLogId); // 设置日志编号
CString GetLogDate(); // 返回事件发生日期
void SetLogDate(CString cLogDate); // 设置事件发生日期
CString GetLogTime(); // 返回事件发生时间
void SetLogTime(CString cLogTime); // 设置事件发生时间
int GetLogType(); // 返回事件类型
void SetLogType(int iLogType); // 设置事件类型
CString GetTitle(); // 返回事件标题
void SetTitle(CString cTitle); // 设置事件标题
CString GetBody(); // 返回事件内容
void SetBody(CString cBody); // 设置事件内容
CString GetUserName(); // 返回操作用户名
void SetUserName(CString cUserName); // 设置操作用户名
//数据库操作
void sql_insert();
void sql_deleteById(CString cId); //按日志编号删除记录
void sql_deleteByDate(CString cDate); //按日期删除记录
void sql_deleteAll(); //删除所有记录
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -