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

📄 definehead.h

📁 COM 组建的开发
💻 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 + -