test8Doc.h
上传用户:yatsl7111
上传日期:2007-01-08
资源大小:1433k
文件大小:2k
源码类别:

图形图象

开发平台:

Visual C++

  1. // test8Doc.h : interface of the CTest8Doc class
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. #if !defined(AFX_TEST8DOC_H__0DB7DF80_4120_11D4_8853_CB775DC66518__INCLUDED_)
  5. #define AFX_TEST8DOC_H__0DB7DF80_4120_11D4_8853_CB775DC66518__INCLUDED_
  6. #if _MSC_VER > 1000
  7. #pragma once
  8. #endif // _MSC_VER > 1000
  9. class CTest8Doc : public CDocument
  10. {
  11. protected: // create from serialization only
  12. CTest8Doc();
  13. DECLARE_DYNCREATE(CTest8Doc)
  14. // Attributes
  15. public:
  16. int dibitcount; // 当前位深值
  17. int palnum; // 调色板项数
  18. int pkState;
  19. CInfoStr pk; // 图像数据包
  20. int (WINAPI*lpAccess)(LPINFOSTR);
  21. // Operations
  22. public:
  23. // Overrides
  24. // ClassWizard generated virtual function overrides
  25. //{{AFX_VIRTUAL(CTest8Doc)
  26. public:
  27. virtual BOOL OnNewDocument();
  28. virtual void Serialize(CArchive& ar);
  29. virtual BOOL OnOpenDocument(LPCTSTR lpszPathName);
  30. virtual void DeleteContents();
  31. virtual BOOL OnSaveDocument(LPCTSTR lpszPathName);
  32. virtual void SetPathName(LPCTSTR lpszPathName, BOOL bAddToMRU = TRUE);
  33. //}}AFX_VIRTUAL
  34. // Implementation
  35. public:
  36. virtual ~CTest8Doc();
  37. LPCTSTR GetAccessIO(void);
  38. #ifdef _DEBUG
  39. virtual void AssertValid() const;
  40. virtual void Dump(CDumpContext& dc) const;
  41. #endif
  42. protected:
  43. // Generated message map functions
  44. protected:
  45. //{{AFX_MSG(CTest8Doc)
  46. afx_msg void On1();
  47. afx_msg void On4();
  48. afx_msg void On8();
  49. afx_msg void On16();
  50. afx_msg void On24();
  51. afx_msg void On32();
  52. afx_msg void OnFileSaveAs();
  53. //}}AFX_MSG
  54. DECLARE_MESSAGE_MAP()
  55. };
  56. /////////////////////////////////////////////////////////////////////////////
  57. //{{AFX_INSERT_LOCATION}}
  58. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  59. #endif // !defined(AFX_TEST8DOC_H__0DB7DF80_4120_11D4_8853_CB775DC66518__INCLUDED_)