HookSrv.h
上传用户:jstlsd
上传日期:2007-01-13
资源大小:186k
文件大小:2k
源码类别:

钩子与API截获

开发平台:

Visual C++

  1. //---------------------------------------------------------------------------
  2. //
  3. // HookSrv.h
  4. //
  5. // SUBSYSTEM:   Hook system
  6. //
  7. // MODULE:      Hook server
  8. //
  9. // DESCRIPTION: Main header file for the HOOKSRV application
  10. // 
  11. //             
  12. // AUTHOR: Ivo Ivanov (ivopi@hotmail.com)
  13. // DATE: 2001 December v1.00
  14. //
  15. //---------------------------------------------------------------------------
  16. #if !defined(_HOOKSRV_H_)
  17. #define _HOOKSRV_H_
  18. #if _MSC_VER > 1000
  19. #pragma once
  20. #endif // _MSC_VER > 1000
  21. #ifndef __AFXWIN_H__
  22. #error include 'stdafx.h' before including this file for PCH
  23. #endif
  24. #include "resource.h"       // main symbols
  25. //---------------------------------------------------------------------------
  26. //
  27. // class CHookSrvApp
  28. //
  29. //---------------------------------------------------------------------------
  30. class CHookSrvApp : public CWinApp
  31. {
  32. public:
  33. CHookSrvApp();
  34. // Overrides
  35. // ClassWizard generated virtual function overrides
  36. //{{AFX_VIRTUAL(CHookSrvApp)
  37. public:
  38. virtual BOOL InitInstance();
  39. //}}AFX_VIRTUAL
  40. // Implementation
  41. public:
  42. //{{AFX_MSG(CHookSrvApp)
  43. afx_msg void OnAppAbout();
  44. // NOTE - the ClassWizard will add and remove member functions here.
  45. //    DO NOT EDIT what you see in these blocks of generated code !
  46. //}}AFX_MSG
  47. DECLARE_MESSAGE_MAP()
  48. };
  49. /////////////////////////////////////////////////////////////////////////////
  50. //{{AFX_INSERT_LOCATION}}
  51. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  52. #endif // !defined(_HOOKSRV_H_)
  53. //----------------------------End of the file -------------------------------