Credits.h
上传用户:ynjin1970
上传日期:2014-10-13
资源大小:6438k
文件大小:2k
源码类别:

中间件编程

开发平台:

Visual C++

  1. // credits.h : header file
  2. //
  3. /////////////////////////////////////////////////////////////////////////////
  4. // CCredits dialog
  5. class CCredits : public CDialog
  6. {
  7. // Construction
  8. public:
  9. CCredits(CWnd* pParent = NULL);   // standard constructor
  10. #define     DISPLAY_TIMER_ID 150 // timer id
  11.   RECT        m_ScrollRect,r;    // rect of Static Text frame
  12. int         nArrIndex,nCounter;    // work ints
  13. CString     m_szWork;    // holds display line
  14. BOOL        m_bFirstTime;
  15. BOOL        m_bDrawText;
  16. int         nClip;
  17. int         nCurrentFontHeight;
  18. CWnd*       m_pDisplayFrame;
  19. CBitmap     m_bmpWork;                  // bitmap holder
  20. CBitmap*  pBmpOld;                    // other bitmap work members
  21. CBitmap*    m_bmpCurrent;
  22. HBITMAP  m_hBmpOld;
  23. CSize  m_size;                     // drawing helpers
  24. CPoint  m_pt;
  25. BITMAP  m_bmpInfo;
  26. CDC  m_dcMem;
  27. BOOL  m_bProcessingBitmap;
  28. int number;
  29. // Dialog Data
  30. //{{AFX_DATA(CCredits)
  31. enum { IDD = IDD_UIABOUT };
  32. CString m_total;
  33. CString m_freedisk;
  34. //}}AFX_DATA
  35. // Overrides
  36. // ClassWizard generated virtual function overrides
  37. //{{AFX_VIRTUAL(CCredits)
  38. protected:
  39. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  40. //}}AFX_VIRTUAL
  41. // Implementation
  42. protected:
  43. // Generated message map functions
  44. //{{AFX_MSG(CCredits)
  45. virtual void OnOK();
  46. afx_msg void OnPaint();
  47. virtual BOOL OnInitDialog();
  48. afx_msg void OnTimer(UINT nIDEvent);
  49. afx_msg void OnDestroy();
  50. afx_msg void OnLButtonUp(UINT nFlags, CPoint point);
  51. //}}AFX_MSG
  52. DECLARE_MESSAGE_MAP()
  53. };