DragonNest/Common/MFCUtility/NumMiniSlider.h
Cussrro 47f7895977 Revert "修复编码问题"
This reverts commit 9e69c01767.
2024-12-21 10:04:04 +08:00

42 lines
863 B
C++

#pragma once
// CNumMiniSlider
#define UM_NUMMINISLIDER_UPDATE WM_USER + 2000
#include "MiniSliderEx.h"
class CNumMiniSlider : public CWnd
{
DECLARE_DYNAMIC(CNumMiniSlider)
public:
CNumMiniSlider();
virtual ~CNumMiniSlider();
void SetRange( int nMin, int nMax );
void SetRangeMin( int nValue );
void SetRangeMax( int nValue );
int GetRangeMin() { return m_Slider.GetRangeMin(); }
int GetRangeMax() { return m_Slider.GetRangeMax(); }
int GetPos() { return m_Slider.GetPos(); }
void SetPos( int nValue );
protected:
DECLARE_MESSAGE_MAP()
CEdit m_Edit;
CSpinButtonCtrl m_Spin;
CMiniSliderEx m_Slider;
CStatic m_Static;
bool m_bForceUpdate;
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
afx_msg LRESULT OnUpdatePosSliderEx( WPARAM wParam, LPARAM lParam );
afx_msg void OnEnUpdateEdit();
afx_msg void OnEnable(BOOL bEnable);
};