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

Windows编程

开发平台:

Visual C++

  1. // SlidCtrl.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. // CSliderCtrlPage dialog
  14. #ifndef INC_SLIDCTRL_H
  15. #define INC_SLIDCTRL_H
  16. class CSliderCtrlPage : public CPropertyPage
  17. {
  18. DECLARE_DYNCREATE(CSliderCtrlPage)
  19. // Construction
  20. public:
  21. CSliderCtrlPage();
  22. ~CSliderCtrlPage();
  23. // Dialog Data
  24. //{{AFX_DATA(CSliderCtrlPage)
  25. enum { IDD = IDD_SLIDERCTRL };
  26. CStatic m_Notifications;
  27. BOOL    m_bAutoticks;
  28. BOOL    m_bEnablesel;
  29. BOOL    m_bFixed;
  30. UINT    m_uiLine;
  31. BOOL    m_bNothumb;
  32. BOOL    m_bNoticks;
  33. int     m_iOrientation;
  34. UINT    m_uiPage;
  35. int     m_iTickpos;
  36. UINT    m_uiRangeFrom;
  37. UINT    m_uiRangeTo;
  38. UINT    m_uiSelRangeFrom;
  39. UINT    m_uiSelRangeTo;
  40. UINT    m_uiTickFreq;
  41. //}}AFX_DATA
  42. CSliderCtrl m_Slider;
  43. // Overrides
  44. // ClassWizard generate virtual function overrides
  45. //{{AFX_VIRTUAL(CSliderCtrlPage)
  46. protected:
  47. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  48. virtual BOOL OnInitDialog();
  49. //}}AFX_VIRTUAL
  50. // Implementation
  51. protected:
  52. void ChangeCtrlStyle(long lStyle,BOOL bSetBit=TRUE);
  53. // Generated message map functions
  54. //{{AFX_MSG(CSliderCtrlPage)
  55. afx_msg void OnAutoticks();
  56. afx_msg void OnTickfreq();
  57. afx_msg void OnNoticks();
  58. afx_msg void OnNothumb();
  59. afx_msg void OnFixed();
  60. afx_msg void OnEnablesel();
  61. afx_msg void OnLine();
  62. afx_msg void OnPage();
  63. afx_msg void OnRangefrom();
  64. afx_msg void OnRangeto();
  65. afx_msg void OnOrientation();
  66. afx_msg void OnPoint();
  67. afx_msg void OnSelrangefrom();
  68. afx_msg void OnSelrangeto();
  69. //  afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
  70. //}}AFX_MSG
  71. DECLARE_MESSAGE_MAP()
  72. };
  73. #endif