📄 defsample.h
字号:
#ifndef MY_SAMPLE_DEF
#define MY_SAMPLE_DEF
#define PORTNUM 16
#define MAXOUTNO 25
#define PLAYBACK_NUM 10//
#define MENU_FOCUS_NOTHING 0
#define MENU_FOCUS_NET 1
#define MENU_FOCUS_REALIMAGE 2
#define MENU_FOCUS_REALPORT 3
#define MENU_FOCUS_NETREC 4
#define MENU_FOCUS_NETRECPORT 5
#define MENU_FOCUS_NETRECSEG 6
#define MENU_PUSH_LOOKON 0
#define MENU_PUSH_BACKUP 1
#pragma pack(1)
typedef struct _Record_Date_Node {
char sDateName[10] ;
HTREEITEM hDateNode ;
HTREEITEM hPortNode[PORTNUM] ;//dxq
struct _Record_Date_Node *next ;
}RECORD_DATE_NODE ;
typedef struct _TM8100_Net_Node {
unsigned long ipAddr ;
unsigned short nServPort;
unsigned char nChannelCount;
char sNodeName[30] ;
HTREEITEM hNodeTree ;
HTREEITEM hRealTimeImageNodeTree ;
HTREEITEM hRealTimeImagePort[PORTNUM] ;
HTREEITEM hRecordNodeTree ;
RECORD_DATE_NODE *pRecDateHead ;
unsigned char nRealMulticast ;
int DVRHardWareType;//add by lch
struct _TM8100_Net_Node *next ;
}TM8100_NET_NODE ;
typedef struct _Menu_Focus_Node {
unsigned char nType ;
unsigned char nPort ;
TM8100_NET_NODE *pNetNode ;
RECORD_DATE_NODE *pRecDate ;
HTREEITEM hNodeTree ;
} MENU_FOCUS_NODE ;
typedef struct _RECEIVE_NETDATA_TIME {
unsigned char nPort ;
unsigned char year, month, day ;
unsigned char hour, minute ;
} RECEIVE_NETDATA_TIME ;
typedef struct _OUT_INFO {
BOOL bBackUp;
BOOL PlayRecFile;
BOOL PlayRealImage;
BYTE PortNum;
unsigned long IpAddr;
unsigned short nServPort;
unsigned char MultiContent[15];
HANDLE Handle;
HANDLE hImage;
} OUT_INFO ;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -