📄 definehead.h
字号:
#ifndef _DEFINE_HEAD_H
#define _DEFINE_HEAD_H
// 对文件头的的XML串加密时使用的备用固定密钥 [5/8/2008 By willing]
#define DES_MIYAO "jdesmshl"
#define DES3_MIYAO "1234jdesmshl5678"
// 加密过程自定义消息定义 [5/8/2008 By willing]
#define WM_FILELEN (WM_USER+100) // 报告待加密的文件长度,用来控制进度条的进度的 [5/8/2008 By willing]
#define WM_CURPOS (WM_USER+101) // 报告当前加密的进度 [5/8/2008 By willing]
#define WM_SENDMSG (WM_USER+102) // 向窗体传递文本消息 [5/8/2008 By willing]
#define WM_AUTOEXIT (WM_USER+103) // 报告需要自动关闭窗体 [5/16/2008 By willing]
// 解密过程自定义消息定义 [5/16/2008 By willing]
#define WM_SETTITLE (WM_USER+104) // 设置窗口的Title [5/16/2008 By willing]
#define WM_RC_SENDMSG (WM_USER+105)// 向主窗口的ListBox发送消息 [5/16/2008 By willing]
#define WM_RC_POSTMSG (WM_USER+106)
#define WM_RC_SETPOS (WM_USER+107)// 关于进度条的处理消息 [6/18/2008 By willing]
#define WM_RC_AUTOEXIT (WM_USER+108)// 自动关闭还原窗口 [8/13/2008 By willing]
// 还原过程中的失败代码定义 [5/16/2008 By willing]
#define ERR_CRT_EXITFLAG -1 // 创建退出线程标志失败 [5/16/2008 By willing]
#define ERR_CRT_RECOVETHREAD -2 // 创建还原线程失败 [5/16/2008 By willing]
// 结构体定义 [5/8/2008 By willing]
typedef struct _ENC_MSG
{
char szMsg[MAX_PATH];
int nTextColor;
}ENC_MSG;
// 修改窗体Title时用到的结构体 [5/16/2008 By willing]
typedef struct _DLG_TITLE
{
int nCurIndex; // 当前正在处理的文件序号 [5/16/2008 By willing]
int nTotalCount; // 一共需要处理的文件数量 [5/16/2008 By willing]
}DLG_TITLE;
#define RCV_MSG ENC_MSG
// 存储加密文件头信息的结构体 [6/2/2008 By willing]
typedef struct _ENC_FILE_INFO
{
int nEncType; // 加密类型 [6/2/2008 By willing]
int nEncMethod; // 加密算法 [6/2/2008 By willing]
char szPwd[33]; // 加密时使用的密码 [6/2/2008 By willing]
char szHostCode[50];// 硬件特征码 [6/2/2008 By willing]
long lFileLen; // 文件长度 [6/2/2008 By willing]
CString strFileType;// 文件类型 [6/2/2008 By willing]
CString strFileName;// 文件名称 [6/2/2008 By willing]
}ENC_FILE_INFO;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -