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

网格计算

开发平台:

Visual C++

  1. #ifndef _TRFAGENT_H
  2. #define _TRFAGENT_H
  3. #include "resource.h"       // main symbols
  4. #include "guiadodb.h"
  5. #include "CSHelper.h"
  6. #include "CCHelper.h"
  7. #include "AppInstance.h"
  8. extern CString _LoadString(UINT uResID);
  9. class CTrfAgentApp : public CWinApp
  10. {
  11. public:
  12. CTrfAgentApp();
  13. public:
  14. // ClassWizard generated virtual function overrides
  15. //{{AFX_VIRTUAL(CTrfAgentApp)
  16. public:
  17. virtual BOOL InitInstance();
  18. virtual int ExitInstance();
  19. //}}AFX_VIRTUAL
  20. //{{AFX_MSG(CTrfAgentApp)
  21. afx_msg void OnAppAbout();
  22. //}}AFX_MSG
  23. DECLARE_MESSAGE_MAP()
  24. public:
  25. CCSHelper m_oCSHelper; //与控制服务器之间的交互对象
  26. CCCHelper m_oCCHelper; //与Agent之间的交互对象
  27. CAppInstance m_oAppInstance; //系统实例对象,负责系统初始化和反初始化工作
  28. private:
  29. /*
  30.  * support shell "send-to" right menu command.
  31.  */
  32. //解析系统命令行来获取外部Shell命令所要发送的文件信息,并把
  33. //要发送的文件信息记录进系统注册表项中.
  34. void PrepareSendFilesFromCommand(LPCSTR lpszCommandLine);
  35. //通知系统加载Shell命令所指定要发送的文件信息.
  36. void NotifySysWndToLoadShellFiles(HWND hwnd);
  37. };
  38. //{{AFX_INSERT_LOCATION}}
  39. extern CTrfAgentApp theApp;
  40. #endif //_TRFAGENT_H