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

📄 define.h

📁 VC++开发的一个电话录音程序
💻 H
字号:

#ifndef __DEFINE_H__
#define __DEFINE_H__

#define _MONITOR_PARAM_FILE		"pmm.dll"
#define _RECORD_INDEX_FILE		"record.dat"

#define	POPEDOM_NONE					0x0000	//没有任何权限
#define	POPEDOM_STRATUP					0x0001	//启动、退出程序
#define	POPEDOM_BROWSE					0x0002	//浏览录音记录
#define	POPEDOM_MONITOR					0x0004	//实时监听
#define	POPEDOM_PLAY					0x0008	//回放录音记录(回放到指定内线电话)
#define	POPEDOM_PHONE_BROWSE			0x0010	//远程浏览录音记录(通过电话查询,允许回放)
#define	POPEDOM_DELETE_RECORD			0x0020	//删除录音记录
#define	POPEDOM_ADD_USER				0x0040	//增加用户
#define	POPEDOM_DEL_USER				0x0080	//删除用户
#define	POPEDOM_MODIFY_USER_POPEDOM		0x0100	//修改用户权限
#define	POPEDOM_SYSTEM_SETUP			0x0200	//系统设置
#define	POPEDOM_ENABLE_RECORD			0x0400	//启闭录音

#define	POPEDOM_PARAM_START_OFFSET		28123	//用户资料起始位置(字节)
#define POPEDOM_MAX_ITEM_COUNT			101		//最大用户数

#define	CFG_REC_PATH_OFFSET				3		//用户资料起始位置(字节)

//FFFFFFFF=42 9496 7295 -> 10 0000 0000 

#define	_PMT_LOGIN_USERID				0
#define	_PMT_LOGIN_PASSWD				1
#define	_PMT_INVALID_USERID				2
#define	_PMT_ERROR_PASSWD				3
#define	_PMT_SELECT_OPEREATE_TYPE		4	//query=1, monitor=2
#define	_PMT_POPEDOM_NOT_ENOUGH			5

#define	_PMT_MONITOR_INPUT_LINEID		6
#define	_PMT_INVALID_LINEID				7

#define	_PMT_INPUT_START_TIME			8
#define	_PMT_INPUT_END_TIME				9

#define	_PMT_INPUT_CALLERID				10

#define	_MENU_QUERY						'1'
#define	_MENU_MONITOR					'2'

enum ELineImage
{
	imgMonitorNormal = 0, 
	imgMonitorRing, 
	imgMonitorTalk, 
	imgPhoneNormal, 
	imgPhoneRing, 
	imgPhoneTalk, 
	imgSpace
};

enum EUserColumn
{
	user_Name = 0,
	user_bAdd,
	user_bDel,
	user_bBrowse,
	user_Modify,
	user_bStartExit,
	user_bSetSys,
	user_bDelRedata,
	user_bEabRecord,
	user_max
};
#define	_QUERY_TIME			0x0001
#define	_QUERY_LINE_ID		0x0002
#define	_QUERY_CALLER_ID	0x0004

#define	_DEF_VOICE_CODER	2

#endif //__DEFINE_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -