OAM.H
上传用户:lvjun8202
上传日期:2013-04-30
资源大小:797k
文件大小:2k
源码类别:

SNMP编程

开发平台:

C/C++

  1. // OAM.h : main header file for the OAM application
  2. //
  3. #if !defined(AFX_OAM_H__E12E6A47_1CE4_11D3_BACD_12345600558E__INCLUDED_)
  4. #define AFX_OAM_H__E12E6A47_1CE4_11D3_BACD_12345600558E__INCLUDED_
  5. #if _MSC_VER > 1000
  6. #pragma once
  7. #endif // _MSC_VER > 1000
  8. //#include "msg.h"
  9. //#include "Link.h"
  10. //#include "Public.h"
  11. #ifndef __AFXWIN_H__
  12. #error include 'stdafx.h' before including this file for PCH
  13. #endif
  14. #define SM 
  15. #define PACKETMSG (WM_USER+1)
  16. #define WM_DOREALIZE   (WM_USER + 2)
  17. #define OPERATE_REPORT 0
  18. #define STRICT_OPERATE_REPORT 5
  19. #define CONNECT_ALM 6 //Link_Alm for No.7 Desk
  20. #define LINK_ALM 3
  21. #define SYSTEM_ALM 1
  22. #define PARTS_ALM 2
  23. #define TIMER_ID 1
  24. #define LAMP_ID 2
  25. #define RECONNECT_ID 3
  26. #define TEST_ID 4
  27. #include "resource.h"       // main symbols
  28. void gettime(CString & strTime);
  29. //LPBYTE SendLetter(CLink * pLink,LPBYTE pLetter, int nLength,BOOL bIPack);
  30. /////////////////////////////////////////////////////////////////////////////
  31. // COAMApp:
  32. // See OAM.cpp for the implementation of this class
  33. //
  34. class COAMApp : public CWinApp
  35. {
  36. public:
  37. HANDLE m_hSingleInstance;
  38. // BOOL IsOnlyInstance();
  39. // virtual BOOL PreTranslateMessage(MSG* pMsg);
  40. COAMApp();
  41.   _ConnectionPtr m_pConnection; /*和数据库表相关*/
  42. // Overrides
  43. // ClassWizard generated virtual function overrides
  44. //{{AFX_VIRTUAL(COAMApp)
  45. public:
  46. virtual BOOL InitInstance();
  47. virtual int ExitInstance();
  48. //}}AFX_VIRTUAL
  49. // Implementation
  50. //{{AFX_MSG(COAMApp)
  51. afx_msg void OnAppAbout();
  52. // afx_msg void OnLoadDrv();
  53. //}}AFX_MSG
  54. DECLARE_MESSAGE_MAP()
  55. private:
  56. // void ShowTipAtStartup(void);
  57. private:
  58. // void ShowTipOfTheDay(void);
  59. };
  60. /////////////////////////////////////////////////////////////////////////////
  61. //{{AFX_INSERT_LOCATION}}
  62. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  63. #endif // !defined(AFX_OAM_H__E12E6A47_1CE4_11D3_BACD_12345600558E__INCLUDED_)