GetScreenToBitmap.h
上传用户:cjw5120
上传日期:2022-05-11
资源大小:5032k
文件大小:1k
源码类别:

网络截获/分析

开发平台:

Visual C++

  1. // GetScreenToBitmap.h: interface for the CGetScreenToBitmap class.
  2. //
  3. //////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_GETSCREENTOBITMAP_H__576574FF_E7C0_4C9D_8258_90A53B957D89__INCLUDED_)
  5. #define AFX_GETSCREENTOBITMAP_H__576574FF_E7C0_4C9D_8258_90A53B957D89__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. #include "Huffman.H"
  10. class CGetScreenToBitmap  
  11. {
  12. public:
  13. // CHuffman    m_Encode;
  14. LPSTR FAR m_lpBmpData;
  15. DWORD m_dwBmpSize;
  16. DWORD m_dwBmpInfoSize;
  17. CRect m_rcArea;
  18. public:
  19. void SetArea(CRect rcArea,int nArea);
  20. DWORD GetImageSize(void);
  21. LPSTR FAR GetImage(void);
  22. void ResetVariable(void);
  23. // BOOL GetScreen(CRect rcArea, int nBits, BOOL bCompress);
  24. BOOL GetScreen(CRect rcArea, int nBits, int nArea);
  25. CGetScreenToBitmap();
  26. virtual ~CGetScreenToBitmap();
  27. };
  28. #endif // !defined(AFX_GETSCREENTOBITMAP_H__576574FF_E7C0_4C9D_8258_90A53B957D89__INCLUDED_)