FIREDLG.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:2k
源码类别:

Windows编程

开发平台:

Visual C++

  1. // firedlg.h : header file
  2. //
  3. // This is a part of the Microsoft Foundation Classes C++ library.
  4. // Copyright (C) 1992-1998 Microsoft Corporation
  5. // All rights reserved.
  6. //
  7. // This source code is only intended as a supplement to the
  8. // Microsoft Foundation Classes Reference and related
  9. // electronic documentation provided with the library.
  10. // See these sources for detailed information regarding the
  11. // Microsoft Foundation Classes product.
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CFireDlg dialog
  14. #include "FireWnd.h"
  15. class CFireDlg : public CDialog
  16. {
  17. // Construction
  18. public:
  19. CFireDlg(CWnd* pParent = NULL); // standard constructor
  20. // Dialog Data
  21. //{{AFX_DATA(CFireDlg)
  22. enum { IDD = IDD_FIRE_DIALOG };
  23. CSpinButtonCtrl m_SettingCtrl;
  24. CEdit   m_Setting;
  25. CButton m_Apply;
  26. CTreeCtrl   m_Property;
  27. CSliderCtrl m_Height;
  28. CTabCtrl    m_Color;
  29. CProgressCtrl   m_Burn;
  30. CFireWnd    m_FireWnd;
  31. int     m_nSetting;
  32. //}}AFX_DATA
  33. int m_nSettingMin;
  34. int m_nSettingMax;
  35. // ClassWizard generated virtual function overrides
  36. //{{AFX_VIRTUAL(CFireDlg)
  37. protected:
  38. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  39. //}}AFX_VIRTUAL
  40. // Implementation
  41. protected:
  42. HICON m_hIcon;
  43. UINT m_uTimerID;
  44. // Generated message map functions
  45. //{{AFX_MSG(CFireDlg)
  46. virtual BOOL OnInitDialog();
  47. afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
  48. afx_msg void OnPaint();
  49. afx_msg HCURSOR OnQueryDragIcon();
  50. afx_msg void OnApply();
  51. afx_msg void OnPropertySelchanged(NMHDR* pNMHDR, LRESULT* pResult);
  52. afx_msg void OnColorSelchange(NMHDR* pNMHDR, LRESULT* pResult);
  53. afx_msg void OnDestroy();
  54. afx_msg void OnTimer(UINT nIDEvent);
  55. afx_msg void OnSettingChange();
  56. afx_msg void OnActivate(UINT nState, CWnd* pWndOther, BOOL bMinimized);
  57. afx_msg void OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
  58. //}}AFX_MSG
  59. DECLARE_MESSAGE_MAP()
  60. };