const.h
上传用户:maryhy001
上传日期:2007-05-02
资源大小:2317k
文件大小:4k
源码类别:

网格计算

开发平台:

Visual C++

  1. #ifndef _SYSCONST_H
  2. #define _SYSCONST_H
  3. #define SYS_APPANEM _T("EMailer")
  4. #define SYS_VERSION_NO _T("2.0")
  5. //Time Format
  6. #define SYS_TIMEFORMAT "%04d-%02d-%02d %02d:%02d:%02d"
  7. //MessageBox string
  8. #define MSGBOX_ERROR_CAP _T("Error...")
  9. #define MSGBOX_WARNING_CAP _T("Warning...")
  10. #define MSGBOX_CONFIRM_CAP _T("Confirm...")
  11. #define MSGBOX_INFO_CAP _T("Information...")
  12. #define MSGBOX_ERROR(Tip) ::MessageBox(NULL, Tip, MSGBOX_ERROR_CAP, MB_OK|MB_ICONERROR)
  13. #define MSGBOX_WARNING(Tip) ::MessageBox(NULL, Tip, MSGBOX_WARNING_CAP, MB_OK|MB_ICONWARNING)
  14. #define MSGBOX_CONFIRM(Tip) ::MessageBox(NULL, Tip, MSGBOX_CONFIRM_CAP, MB_YESNO|MB_ICONQUESTION)
  15. #define MSGBOX_INFO(Tip) ::MessageBox(NULL, Tip, MSGBOX_INFO_CAP, MB_OK|MB_ICONINFORMATION)
  16. #define MSGSHOW_INFO(Tip) ::MessageBox(NULL, Tip, SYS_APPANEM, MB_OK)
  17. //Environments
  18. #define ENV_SYSROOTDIR _T("C:\trfAgent\2.0\")
  19. #define ENV_SYSDATAFLEDIR _T("Data Files")
  20. #define ENV_DEFAULT_RECVFLEDIR _T("Received Files")
  21. #define ENV_SYSFTPFLEDIR _T("Ftped Files")
  22. #define ENV_DEFAULT_ALARMSOUND _T("Default Alarm Sound")
  23. #define ENV_DEFAULT_TRFSERVER _T("192.168.1.1")
  24. #define ENV_DEFAULT_TRFPORT 5555
  25. #define ENV_DEFAULT_DELAYPORT 5556
  26. #define ENV_DEFAULT_DIRSVRPORT 5557
  27. //FTP default downloads directory
  28. #define ENV_DEFAULT_FTPDOWNTODIR _T("C:\Downloads")
  29. //Chating default log file name.
  30. #define ENV_DEFAULT_CHATINGLOGFILE _T("Chating.log")
  31. //Registry
  32. #define REG_SSYSSETTINGKEY _T("Software\trfAgent\2.0")
  33. #define REG_SSHLSNDTOFLEDIR _T("Software\trfAgent\ShlSendToFiles")
  34. #define REG_SSHLSNDTOFLECNT _T("Shell_SendToFile_Count")
  35. #define REG_BSYSINITIALIZED _T("Local_Initialized")
  36. #define REG_SRECVFLESDIR _T("Local_Save_RecvFile_Dir")
  37. #define REG_SALARMSOUND _T("Local_Alarm_Sound_File")
  38. #define REG_BAUTODELSNDEDFILE _T("Local_AutoDelSndedFile_FromList")
  39. #define REG_BAUTORUNWINSTART _T("Local_AutoRunWhenWinStart")
  40. #define REG_BSTARTTOHIDE _T("Local_StartToHide")
  41. #define REG_BMINITOHIDE _T("Local_MinToHide")
  42. #define REG_STRFSERVER _T("Net_Server")
  43. #define REG_NTRFTRANSPORT _T("Net_TransPort")
  44. #define REG_NTRFRELAYPORT _T("Net_DelayPort")
  45. #define REG_NTRFDIRSVRPORT _T("Net_DirSvrPort")
  46. #define REG_BAUTORECVSVRSFLES _T("Net_AutoRecvSvrsFiles")
  47. #define REG_BAUTOUPDATE _T("Net_AutoUpdate")
  48. //Chating registry keys' name.
  49. #define REG_NCHATUDPPORT _T("CHAT_UDPPORT")
  50. #define REG_NHEADBMPINDEX _T("CHAT_HEADBMPINDEX")
  51. #define REG_NMSGNOTIFYTYPE _T("CHAT_MSGNOTIFYTYPE")
  52. #define REG_STRCHATLOGFILE _T("CHAT_LOGFILENAME")
  53. //Chating group registry directory.
  54. #define REG_SCHATFRNDSKEY _T("Software\trfAgent\ChatFriends")
  55. //FTP registry directory
  56. #define REG_SFTPSEETINGKEY _T("Software\trfAgent\FtpSettings")
  57. #define REG_BFTPPASVMODE _T("FTP_PASVMode")
  58. #define REG_BFTPANONYMOUS _T("FTP_Anonymous")
  59. #define REG_SFTPHOSTNAME _T("FTP_HostName")
  60. #define REG_SFTPPORT _T("FTP_Port")
  61. #define REG_SFTPUSERNAME _T("FTP_UserName")
  62. #define REG_SFTPPASSWORD _T("FTP_Password")
  63. #define REG_SFTPDOWNTODIR _T("FTP_DownToDir")
  64. #define REG_SFTPDESCRIPTION _T("FTP_Description")
  65. //Autorun registry key
  66. #define REG_SSYSAUTORUN _T("Software\Microsoft\Windows\CurrentVersion\Run")
  67. //Message 
  68. #define UWM_BASE WM_APP + 200
  69. #define UWM_SYSTRAY UWM_BASE + 1
  70. #define UWM_REFRESHUSRLST UWM_BASE + 2
  71. #define UWM_UPDATESTATUSBAR UWM_BASE + 3
  72. #define UWM_UPDATESYSLOGINF UWM_BASE + 4
  73. #define UWM_SHELLSNDTONOTIFY UWM_BASE + 5
  74. #define UWM_CHATINGMSG UWM_BASE + 10
  75. #define UWM_CHATSTARTLOGON UWM_BASE + 11
  76. #endif //_SYSCONST_H