DEMO.H
上传用户:wep9318
上传日期:2007-01-07
资源大小:893k
文件大小:1k
源码类别:

图片显示

开发平台:

Visual C++

  1. // demo.h : main header file for the DEMO application
  2. //
  3. #ifndef __AFXWIN_H__
  4. #error include 'stdafx.h' before including this file for PCH
  5. #endif
  6. #include "resource.h"       // main symbols
  7. /////////////////////////////////////////////////////////////////////////////
  8. // CDemoApp:
  9. // See demo.cpp for the implementation of this class
  10. //
  11. class CDemoApp : public CWinApp
  12. {
  13. public:
  14. CDemoApp();
  15. // Attributes
  16. int m_nFilterIndex;
  17. CMultiDocTemplate *demoTemplate;
  18. // Overrides
  19. // ClassWizard generated virtual function overrides
  20. //{{AFX_VIRTUAL(CDemoApp)
  21. public:
  22. virtual BOOL InitInstance();
  23. //}}AFX_VIRTUAL
  24. // Operations
  25. BOOL PromptForFileName(CString& fileName, UINT nIDSTitle, 
  26. DWORD dwFlags, BOOL bOpenFileDialog, int* pType=NULL);
  27. int GetIndexFromType(int nDocType, BOOL bOpenFileDialog);
  28. int GetTypeFromIndex(int nIndex, BOOL bOpenFileDialog);
  29. CString GetExtFromType(int nDocType);
  30. CString GetFileTypes(BOOL bOpenFileDialog);
  31. BOOL GetWritableType(int nDocType);
  32. // Implementation
  33. //{{AFX_MSG(CDemoApp)
  34. afx_msg void OnAppAbout();
  35. afx_msg void OnFileOpen() ;
  36. afx_msg void OnImageFromBitmap();
  37. //}}AFX_MSG
  38. DECLARE_MESSAGE_MAP()
  39. };
  40. extern CDemoApp theApp;
  41. struct DocType
  42. {
  43. public:
  44. int nID;
  45. BOOL bRead;
  46. BOOL bWrite;
  47. CString description;
  48. CString ext;
  49. };
  50. /////////////////////////////////////////////////////////////////////////////