Global.h 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #pragma once
  2. #include "IniFile.h"
  3. #define OCX_NUM_MAX 10
  4. #define MAXIPNUMBER 50
  5. //#include "ColorButton.h"
  6. //#include "newclientDlg.h"
  7. //extern CNewclientDlg *g_pNewclientDlg;
  8. extern CIniFile g_IniFile;
  9. extern CString g_strVideoPath;
  10. extern int g_nDiskVolume;
  11. extern int g_nOperateType;
  12. extern int g_nVideoMaxTime;
  13. extern int g_nNoMotionTime;
  14. extern CRect g_Rect;
  15. extern int g_nChangePos;
  16. extern CStringArray g_strAllVideoFile;
  17. extern int g_nFrameWeight;
  18. extern int g_nFrameHeight;
  19. int g_VideoMaxTime( int iType );
  20. int g_NoMotionTime( int iType );
  21. extern int g_nOCXCount;
  22. typedef struct{
  23. CString m_csServerName;
  24. CString m_csServerIP;
  25. DWORD m_dwServerIPvalue;
  26. CString m_csServerMultiIP;
  27. DWORD m_dwServerMultiIPvalue;
  28. CString m_csServerAdminName;
  29. CString m_csServerAdminPasswd;
  30. LONG m_lServerID;
  31. LONG m_lStartChannel;
  32. int m_iServerChannelNumber; //通道数
  33. WORD m_wServerPort; //服务器端口号
  34. WORD m_wServerType; //DVR类型
  35. CString m_csSerialNumber; //序列号
  36. DWORD m_dwAlarmInNum; //报警输入个数
  37. DWORD m_dwAlarmOutNum; //报警输出个数
  38. DWORD m_dwDiskNum; //硬盘个数
  39. DWORD m_dwDevSoftVersion; //设备软件版本
  40. }SERVER_INFO, *PSERVER_INFO;
  41. extern SERVER_INFO g_Serverinfo[MAXIPNUMBER];